From aafb0de433f40d35ccb549923e2724ec247e87f9 Mon Sep 17 00:00:00 2001 From: LSaldyt Date: Fri, 20 Oct 2017 11:42:22 -0700 Subject: [PATCH] Makes GUI stretchy --- copycat.log | 95701 ++++++++++++++++++++++++++++++++++++++++++++++- copycat/gui.py | 12 +- 2 files changed, 94668 insertions(+), 1045 deletions(-) diff --git a/copycat.log b/copycat.log index ca19973..23a8fc6 100644 --- a/copycat.log +++ b/copycat.log @@ -1,10 +1,21 @@ -object chosen = j from target string -destination: j +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +destination: b chosen bond facet: letterCategory -Source: j, destination: j -source descriptor: J -destination descriptor: J -proposing sameness bond +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 +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 @@ -13,6 +24,13460 @@ 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 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 = j 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: 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 +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 = 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 = 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 = i from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = Correspondence between a and i from other string +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = c from initial string +object chosen = b 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 = a 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 +posting bottom up codelets +object chosen = a from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = predecessor 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +object chosen = 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 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 = 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 +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 = 69 for successor bond between i and j +succeeded: posting bond-builder +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond predecessor bond between b and c +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 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 +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=94 +target : relevance = 100, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object 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 +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +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] == ijk from target string +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 50, unhappiness=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 j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 = 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 = 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j from other string +bond strength = 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +object chosen = j 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 +won fight with successor bond between b and c +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 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 = i 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 +top_down_bond_scout__category +initial : relevance = 100, 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: successor bond between 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 = 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 = 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 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 bond +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond 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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +Post top down: top-down-group-scout--category, with urgency: 4 +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 +initial : 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between 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 = 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-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = a from initial string +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 +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 +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 +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 = 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 +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 = k 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 = Correspondence between b and j from other string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = 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 +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = b 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 = 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 +object chosen = k 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 +object 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 +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 +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 +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 +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = j from target string +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +object chosen = a 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: 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 +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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=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 = c +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=94 +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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 69 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = b from initial string +object chosen = successor bond between a 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--category, with urgency: 4 +Post top down: 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 = successor bond between a and b from 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 = 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 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 = 94 for successor bond between i and j +succeeded: posting bond-builder +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 = c +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object chosen = predecessor bond between 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-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 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 = group[1:2] == jk from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: 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 +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 +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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ab from initial string +object chosen = i 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, 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 direction +source chosen = a +firstBond: 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 50, unhappiness=89 +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 = 48 for predecessor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +bond strength = 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 +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 = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: 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 = predecessor 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 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 +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 +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +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-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 +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, 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 = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=15 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, 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 +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 = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +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 = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +object chosen = predecessor bond between j and k from other string +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = b 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 = 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 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 = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = group[0:1] == ij from target string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +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 = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = predecessor bond between 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 = 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 +won fight with predecessor bond between j and k +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 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 = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +bond strength = 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == bc from initial string +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 = 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 +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 +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 b and c from other string +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 = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=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 = c +firstBond: predecessor bond between 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 = successor bond between b and c from other string +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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between j and k from other string +bond strength = 94 for successor 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 +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 = 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 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +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 +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +building bond successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=78 +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 = 100, unhappiness=78 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = predecessor bond between 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 = group[0:1] == ij from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 100, unhappiness=78 +target string selected: ijk 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 = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == 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] == ijk from target string +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +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=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 = a from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for 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 = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = a from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 +won fight with group[0:2] == abc +broke the groups +building bond successor bond between b and c +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +initial : relevance = 50, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, 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 b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 +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=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +object chosen = b from initial string +object chosen = 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 group +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, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +object chosen = group[1:2] == bc 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 +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 +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 = i from target string +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = 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 +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 = j +no firstBond +firstBond2: successor bond between i and 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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = 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 +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 +initial : relevance = 0, unhappiness=15 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = predecessor bond between a and b from other string +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 +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 group +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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=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 group +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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 = i from target string +object chosen = i 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 = i from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 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 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 +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 +top_down_bond_scout__category +initial : relevance = 100, 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 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 +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 +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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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 +top_down_bond_scout__category +initial : relevance = 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 +object chosen = successor 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object 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 = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=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 +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 = 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 = 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 +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] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = 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 direction +source chosen = k +firstBond: successor bond between 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 +initial : relevance = 100, 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 = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +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 = 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 +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] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = successor bond between a 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 +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 +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 +object chosen = predecessor bond between a and b from other string +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 = 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 +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: 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 +initial : 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: 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 = j 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 +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 +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 = 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 = k 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: 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 i and j from other string +bond strength = 48 for successor bond between i and j +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 = 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +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 = 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 = 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 +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 = b from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 +object chosen = i from target string +object chosen = a from initial string +object chosen = successor bond between j and k from other string +bond strength = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = predecessor bond between 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 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 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=100 +target : relevance = 0, 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 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 +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 = 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 +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: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = 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 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between 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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = predecessor bond between b and c from other string +bond strength = 91 for 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 = successor bond between 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 = predecessor bond between b and c from other string +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 = 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 bond +to object: 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 +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 i and j from other string +bond strength = 96 for successor bond 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-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=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond 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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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 j 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = 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 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 a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +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 +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top 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: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 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] == 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == 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 +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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between 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 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +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] == abc from initial string +already exists...activate descriptors & fizzle +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +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 +top_down_bond_scout__category +initial : relevance = 100, 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] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = 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 = 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 = 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-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 = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = c from initial string +object chosen = 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 +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] == 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 = i from target string +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 +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 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 = k 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 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: 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 +object 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 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = 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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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, 1 bonds for bond +source: a, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +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 +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 0, unhappiness=94 +target : relevance = 0, 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = a from initial string +object chosen = b from initial string +object chosen = j from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = k 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: 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 = 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 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond predecessor bond between b and c +object chosen = successor bond between j and k from other string +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 = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +initial : relevance = 50, unhappiness=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, 2 bonds for bond +to object: 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 = 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--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +initial : relevance = 50, unhappiness=84 +target : relevance = 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 = k 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 = group[0:2] == abc from initial string +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 = j +firstBond: successor bond between j and k +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 = 50, unhappiness=84 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for 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 = i +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 +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: i, destination: j +object chosen = a from initial string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +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 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 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 a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from b to c +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 +no firstBond +no firstBond2 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = i 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 +won fight with successor bond between a and b +broke the bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = 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 +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: j, destination: k +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 = 0, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +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 +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 +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: 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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ab from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 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 +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 = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 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 = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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 +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 = 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] == bc from initial string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 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 +trying to break incompatible correspondences +lost fight with Correspondence between c 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 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=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ab from initial string +no incompatible bonds +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +object chosen = successor 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 = 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=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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = 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 = group[1:2] == bc 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=89 +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=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: 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 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 +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = 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--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 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 = 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] == 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] == 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 = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +Post top down: top-down-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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = successor bond between a and b from other string +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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +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 +initial : 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 +bond strength = 96 for predecessor bond between i and j +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 +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--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 = 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 bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond 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 = 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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +initial : 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[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 = predecessor 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 = 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 = 48 for successor bond between a and b +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : 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 = 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 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 +bond strength = 48 for successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 = 48 for successor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 +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 = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[1:2] == bc from initial string +no incompatible bonds +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 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 = 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: 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 = a +firstBond: predecessor bond between a and b +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: 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 +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 bond +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : 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 direction +source chosen = c +firstBond: predecessor bond between 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[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--direction, with urgency: 3 +posting bottom up codelets +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: k +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 +object chosen = b 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 = c from initial string +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 +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 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 = 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 = a from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +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 = 48 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = 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-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 +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = j 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +object chosen = successor bond between j and k from other string +bond strength = 69 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 78 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +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 = 91 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 +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 +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 +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=94 +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 = 100, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = 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 = a from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +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: successor bond between j and k +no firstBond2 +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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: 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 = 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=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = 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=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from j to k +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-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 +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 +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, 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-bond-scout--category, with urgency: 4 +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: 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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +initial : relevance = 100, unhappiness=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 i and j +firstBond2: successor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +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: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 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 +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +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-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] == 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 = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = group[0:2] == abc 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, 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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 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--category, with urgency: 4 +Post top down: 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 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[1:2] == jk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=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--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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +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: j, destination: i +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 = 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 +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 = 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 +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 +Post top down: 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 = c from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +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 +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 = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +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 +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 group +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 +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=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 = 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 +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 a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor 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 +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 = 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +urgency: 100.0, number: 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 = i from target string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 group +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +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: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: 23.200000000000003, number: 1, bin: 2 +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: k, destination: j +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = 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 +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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 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 +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 j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = 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 = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 +object chosen = i from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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 +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 = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 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 +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 = 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 = 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 +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 +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 = 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 = 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-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 = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +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 +object chosen = predecessor 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +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 +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=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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 = predecessor 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 = 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 +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +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 +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 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +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=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: 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 +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 +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 +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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +Post top down: top-down-group-scout--category, with urgency: 4 +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, 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 +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 = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and 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 = j 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 = group[0:2] == abc from initial string +lost fight with successor bond between a and b +failed to break bonds: Fizzle +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 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 +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 = 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 +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 group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: 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 = 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=18 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 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 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +initial : relevance = 50, unhappiness=79 +target : relevance = 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 +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 +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 +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 +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 = group[1:2] == bc from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = b 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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: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 = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between b and c from other string +bond strength = 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 group +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = group[1:2] == bc from initial string +object chosen = c from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, 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 +object chosen = group[0:2] == abc from initial string +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: 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: 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 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[1:2] == bc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ab from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +firstBond2: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +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: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: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = 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 = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +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 group +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +won fight with group[0:1] == ab +broke the groups +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-bond-scout--category, with urgency: 4 +Post top down: top-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 = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor 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 = successor bond between a and b from 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 +lost fight with successor bond between a and b +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=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] == 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 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +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 = 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 b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +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] == 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 = 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=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 = 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 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[1:2] == bc from initial string +no incompatible bonds +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for 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 = 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[1:2] == jk 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +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 +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 = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: 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 = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == jk 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object 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 +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 = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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=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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 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 +top_down_bond_scout__category +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 = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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 +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 +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 +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: 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=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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = 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 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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +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 = successor 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 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +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 +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: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = j 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: 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 +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 +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = c from initial string +Post 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 +object chosen = i from target string +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 = Correspondence between a and i from other string +object chosen = c from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 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 +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 +bond strength = 48 for successor bond between a and b +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = 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 = 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 = a 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 = 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 = 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 +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 = 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 +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 +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +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 +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = 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 +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 = 69 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: 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +object chosen = j 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 +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 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 j and k from other string +bond strength = 94 for 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 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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=79 +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=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = a from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: 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 = 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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +object chosen = 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=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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between j and k from other string +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 +initial : relevance = 100, unhappiness=78 +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 = 0, 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 = 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 = k +firstBond: predecessor 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=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = 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 = 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +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 = 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 +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 a and b 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, 4 objects, 2 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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=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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +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 = 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 = 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 +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 = 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 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 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 = 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 +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--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 +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 bond +source: a, destination: b +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, 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 +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between a and b from other string +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 = 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = j from target 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 = 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 = 91 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between a and b from 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 = 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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +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[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 = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +object chosen = group[0:2] == abc from initial string +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = k 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +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] == 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 +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: 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 = 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 +object 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 direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--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 +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=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:1] == ab from initial string +object chosen = group[0:1] == ab from initial string +object chosen = b from initial string +initial : relevance = 100, 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 +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 = c 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: 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:1] == ab from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 100, 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 a to c +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 = a +firstBond: predecessor bond between a and b +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 = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = k from target string +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +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 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top 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 +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 = 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: 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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, 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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 group +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 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 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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between b and c from other string +bond strength = 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 +already exists: activate descriptors & Fizzle +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ij from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 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 +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = group[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == jk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: 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 +to object: 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 +Post top down: top-down-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=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 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 +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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, 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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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: predecessor 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=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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: 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 = 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 = 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 +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 +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 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 +object 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 bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between 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: 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = 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 +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 +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 +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 +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 bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = 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: 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 direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 = 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 = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor 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 +object chosen = successor 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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == 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--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = b from initial string +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = 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 +initial : 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 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 b and c from other string +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] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +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 +initial : 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +object chosen = group[0:2] == 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j 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 +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 = j 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 +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--category, with urgency: 4 +Post top down: 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 = 69 for 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 = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: i +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = j from target string +object chosen = 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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +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 +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 +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from b to c +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[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 +no firstBond +no firstBond2 +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 = 0, unhappiness=89 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +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 = c from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor 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 = 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 +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 +posting bottom up codelets +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: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +urgency: 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = group[0:2] == ijk from target string +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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +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] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +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: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor 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 = a from initial string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, 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 +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 +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 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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +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 = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 48 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 +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 = 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 = 48 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 +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-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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=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: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = 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 = 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 +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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : 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 = 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 +initial : relevance = 100, 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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 +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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = 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 = a from initial string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = b from initial string +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 = predecessor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +destination: 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 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +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: 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = c 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 +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: a, destination: b +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 = successor bond between j and k from other string +bond strength = 69 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = 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 +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: 23.200000000000003, number: 1, bin: 2 +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 = a 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 +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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = predecessor bond between b and c from other string +bond strength = 69 for predecessor bond between b and c +succeeded: posting bond-builder +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 = 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 +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 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = successor bond between a and b from other string +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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = b from initial string +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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: predecessor bond between a and b +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 = 48 for successor bond between i and j +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +firstBond2: predecessor bond between a and b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, 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 i and j from other string +bond strength = 48 for successor bond between i and j +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between 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 = 48 for successor 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 = 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 = j from target 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 = 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-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between 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 = 50, unhappiness=94 +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = i from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = i from target string +object chosen = i from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = i from target string +object chosen = i 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 = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +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 +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-group-scout--direction, with urgency: 3 +Post top 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 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k from target string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = predecessor bond between 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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: 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=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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = k 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 = 96 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = 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 bond +to object: j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +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 = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between b and c from other string +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 = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == ijk from target string +initial : relevance = 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 = b 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = 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 = 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor 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: 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 = 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 = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=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 = 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 +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 = k +firstBond: predecessor 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 +object chosen = group[0:2] == ijk from target string +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 +initial : 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: 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 +top_down_bond_scout__category +initial : relevance = 100, 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 = b +firstBond: predecessor bond between a and b +firstBond2: 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +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 direction +source chosen = a +firstBond: predecessor bond between 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 = 0, unhappiness=15 +target : relevance = 0, 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: 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 = 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 = successor 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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = successor bond between i and j from other string +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 direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +Post top down: top-down-bond-scout--direction, with urgency: 3 +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: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : 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 group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = 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 +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 +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 = j 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 = 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 = a 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 +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 = 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 = k 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: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +object chosen = j from target string +urgency: 23.200000000000003, number: 1, bin: 2 +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-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for 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 = 69 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 = 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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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=94 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = b +no firstBond +no firstBond2 +object chosen = k from target string +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 +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 +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 = 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k 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 +object chosen = b 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 = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = 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] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=100 +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = a +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = group[1:2] == jk 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 +won fight with successor bond between i and j +broke the bonds +won fight with group[1:2] == jk +lost fight with group[1:2] == jk +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=89 +target : relevance = 33, 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 +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 b and c from other string +bond strength = 48 for successor bond between b and c +initial : relevance = 50, unhappiness=89 +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 = 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 = 33, unhappiness=78 +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 +object 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=89 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[1:2] == jk from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 33, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to b +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +initial : relevance = 0, unhappiness=89 +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 = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[1:2] == jk from target string +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 33, 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top 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 = 33, unhappiness=80 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=89 +target : relevance = 33, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 33, unhappiness=80 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +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 b and c from other string +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 = group[0:2] == abc 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 +object chosen = group[0:1] == ab from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 a and b from other string +already exists: activate descriptors & Fizzle +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 = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +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 +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=80 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=80 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +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: i, destination: group[1:2] == jk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=80 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=80 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=80 +target string selected: ijk with 3 letters, 4 objects, 1 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 +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] == 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=82 +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 +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 b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[1:2] == jk +lost fight with group[1:2] == jk +failed to break Groups: Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=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 +already exists: activate descriptors & Fizzle +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 bond +to object: i +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=82 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between 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 +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 +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 +top_down_bond_scout__category +initial : relevance = 100, 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 = 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == 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 = a from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +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 group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between b and c from other string +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 +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 +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between 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 = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = j from target string +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +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 = b from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = b from initial string +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 = 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=89 +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 = 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 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 +Post top down: 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to b +object chosen = group[0:1] == ab from initial string +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = c from initial string +object chosen = successor bond between 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 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 = c from initial string +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 = 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, 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 +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 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 +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between 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 +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = 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 +object chosen = c from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +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 = 94 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 +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: 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 = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +won fight with 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 direction +source chosen = a +firstBond: 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=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: 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 +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:1] == ab 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: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 = 33, unhappiness=79 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 +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 +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 = 94 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 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 +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 +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 +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 = 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 +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 = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ab +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +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 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 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +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 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=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ab +no firstBond +no firstBond2 +object chosen = group[0:1] == ab from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 33, 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] == abc from initial string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 = successor 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 = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = group[1:2] == bc from initial string +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 +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[1:2] == jk 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 = 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 +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 b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 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 = c from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 = successor bond between a and b from other string +bond strength = 94 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +destination: c +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +won fight with group[0:1] == ab +broke the groups +building bond successor bond between a and b +initial : relevance = 100, unhappiness=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 = 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 = 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=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 +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: a +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +object chosen = group[0:2] == ijk from target 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 = 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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +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 +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: 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 +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 = 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 = 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +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-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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +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 = 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 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] == 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 +object chosen = predecessor 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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 +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 +initial : relevance = 0, 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 +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: 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 +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 = 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 = 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--direction, with urgency: 3 +Post top down: top-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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 24.1, number: 2, bin: 2 +object chosen = 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 = 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] == 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 = 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 = predecessor 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 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == 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 +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 = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--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 = 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=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 +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 +object 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 = group[1:2] == jk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = 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 = j 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 = group[1:2] == jk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: i, destination: j +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 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between a 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 = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +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[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 = 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 +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=92 +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 = 65 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 +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[1:2] == jk, destination: i +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=92 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[1:2] == jk from target string +destination: i +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 +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 = 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=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: group[1:2] == jk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=92 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 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 = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +object chosen = successor bond between 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 bond +to object: i +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between 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] == abc from initial string +already exists...activate descriptors & fizzle +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 = group[1:2] == jk +no firstBond +no firstBond2 +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 = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=92 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = 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 = 33, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=92 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 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 +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:1] == ij 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 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 = 33, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0: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 +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 = 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--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 = 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 +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 +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 +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:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=92 +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=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=92 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 +Post top down: 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=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 = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = j 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 +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 = k 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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 +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 = b from initial string +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 +bond strength = 48 for predecessor bond between b and c +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +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 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = 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 = 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 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 = 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 = 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 +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 +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: j, destination: i +object chosen = predecessor bond between a and b from other string +bond strength = 69 for predecessor bond between a and b +object chosen = a from initial string +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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 +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 +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 = 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 = 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 +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = j from target string +object chosen = j from target 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 +firstBond: predecessor bond between b and c +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 = 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 = 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 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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 = 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 +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 i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +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 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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +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-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 +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +object chosen = group[0:2] == ijk from target string +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 = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=84 +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=94 +target : relevance = 0, unhappiness=84 +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=94 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--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 direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between i 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 = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between 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: 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 +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: 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 = 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 = 50, 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 = 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 91 for successor 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 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 = 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 +Post top down: top-down-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] == 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=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 = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = 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 = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 a and b from other string +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 +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 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 +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 +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +won fight with predecessor bond between b and c +broke the bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between 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 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +top_down_bond_scout__category +initial : relevance = 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = successor 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--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +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 +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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +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 = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = 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 +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 +object 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--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 = 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 +initial : relevance = 100, 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 = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = group[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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 = 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 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 +won fight with successor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor 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 = 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 +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 +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 = 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 = j 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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 = 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 bond +to object: i +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 +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = 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: 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 = i 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 = c 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 +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 = 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 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object 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 +object chosen = successor bond between 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 = c from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +object 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 +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 i and j from other string +already exists: activate descriptors & Fizzle +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 +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = c 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 +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 +Post 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 = 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 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 +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 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: k +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-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=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 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 = 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] == abc from initial 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-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 = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +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 +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 +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 +initial : relevance = 100, 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 +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 = 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 +top_down_bond_scout__category +initial : relevance = 100, 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 +initial : 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 +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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--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 +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 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = j from target string +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 = 48 for predecessor bond between j and k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = c from initial string +object chosen = b from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = 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-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 +object chosen = j 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 +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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +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 +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 +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 +succeeded: posting bond-builder +object chosen = j from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between 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: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = b from initial string +destination: 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 +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 = i from target string +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 a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = 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 +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 @@ -21,44 +13486,437 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -object chosen = k from target string -destination: k -chosen bond facet: letterCategory -Source: k, destination: k -source descriptor: K -destination descriptor: K -proposing sameness bond -object chosen = j from target string +object chosen = c from initial string +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between 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: j, destination: j -source descriptor: J +Source: i, destination: j +source descriptor: I destination descriptor: J -proposing sameness bond -object chosen = sameness bond between k and k from other string -bond strength = 100 for sameness bond between k and k -succeeded: posting bond-builder -object chosen = k from target string -destination: k -chosen bond facet: letterCategory -Source: k, destination: k -source descriptor: K -destination descriptor: K -proposing sameness bond +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 j and j from other string -bond strength = 100 for sameness bond between j 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 +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=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 +object chosen = successor bond between b and c from other string +bond strength = 69 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +initial : relevance = 50, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: 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 = 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 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = j from target string +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=94 +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=84 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between a and b from other string +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=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = successor bond between 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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between 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 = successor bond between i and j 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 +object chosen = successor 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=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = successor bond between 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: a, destination: b +object chosen = successor 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=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between j and k from other string +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 group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 100, 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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 +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 +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 +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 = 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, 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 +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: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 +initial : 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +Post top down: top-down-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 +already exists...activate descriptors & fizzle +object chosen = a from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +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] == 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 +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 +object 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] == 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 +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 = 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 succeeded: posting bond-builder object chosen = k from target string -destination: k +destination: j chosen bond facet: letterCategory -Source: k, destination: k +Source: k, destination: j source descriptor: K -destination descriptor: K -proposing sameness bond +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 +Post 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 +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = a from initial string object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -67,22 +13925,1303 @@ source descriptor: J destination descriptor: K proposing successor bond object chosen = k from target string -destination: k +destination: j chosen bond facet: letterCategory -Source: k, destination: k +Source: k, destination: j source descriptor: K -destination descriptor: K -proposing sameness bond -object chosen = sameness bond between j and j from other string +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = a from initial string +object chosen = a from initial string +object chosen = a from initial string +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i 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 +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 +succeeded: posting bond-builder +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = b from initial string +destination: 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 +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 +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 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 = 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +succeeded: posting bond-builder +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 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from b to c +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: 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 = predecessor bond between a and b from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond sameness bond between k and k +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 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 = 78 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +no incompatible 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 = 100, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = b from initial string +object chosen = 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 +initial : relevance = 100, unhappiness=84 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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=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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 = group[0:1] == ij from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond 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 = predecessor bond between a and b from other string +bond 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 = 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-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 = 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 +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 +to object: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from 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 +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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +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 +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 +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 = 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[1:2] == bc 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 = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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: k, destination: j +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 +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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 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 +object chosen = a from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond 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 +top_down_bond_scout__category +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 +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 +initial : relevance = 100, 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +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 +top_down_bond_scout__category +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: 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 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 direction +source chosen = k +firstBond: predecessor 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 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 = 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 direction +source chosen = i +firstBond: predecessor 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 = 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 = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 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 +Post top 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 +initial : 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = group[0:2] == 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 = 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 group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor 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 +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 +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 +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 +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 = k 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 = 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 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +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 = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 +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 = a 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 = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a 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 +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: b, destination: a +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +no incompatible groups +building bond predecessor bond between a and b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = b 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: 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 = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 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 +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = c 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 = 96 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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between 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 = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +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 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = 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=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 = 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 +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 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = 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 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 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 = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +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=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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +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=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +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=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 +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor 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 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 = 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, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor 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--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: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +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 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 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 +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 +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond 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 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 direction +source chosen = i +firstBond: predecessor 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 +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 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor 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 +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: 1, bin: 7 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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: 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 +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 +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 = 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 +object 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = Correspondence between a and i from other string +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +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 +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object 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: 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 = Correspondence between c and k from other string +urgency: 100.0, number: 1, bin: 7 object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -97,18 +15236,36570 @@ 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 +object chosen = i from target string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = c from initial string +object chosen = successor 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 +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 a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = 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 = successor bond between 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 = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=100 +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 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 +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 = 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 +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 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 a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +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-bond-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 +no incompatible bonds +no incompatible Groups +building group +object chosen = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 = 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 object chosen = k from target string -destination: k +destination: j chosen bond facet: letterCategory -Source: k, destination: k +Source: k, destination: j source descriptor: K -destination descriptor: K -proposing sameness bond +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = group[0:1] == ab from initial string +no incompatible bonds +won fight with group[0:2] == abc +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +top_down_bond_scout__category +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 = j 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--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 = k 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 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 +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] == ijk from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +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 = 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 group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object 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 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +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 +object 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 = 48 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between 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 = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = 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 = 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 = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +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 = 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=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +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 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, 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 +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 +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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string object chosen = b from initial string -object chosen = sameness bond between j and j from other string +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to b +object chosen = group[0:1] == ab from initial string +object chosen = successor bond between b and c from other string +bond strength = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 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: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = j 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] == ab from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = Correspondence between b and j from other string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +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 = 33, unhappiness=80 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 33, 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 = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from b to c +object chosen = group[0:2] == ijk from target string +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor 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 +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-bond-scout--category, with urgency: 4 +Post top 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=80 +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 = i from target string +top_down_bond_scout__category +initial : relevance = 33, unhappiness=80 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = Correspondence between b and j from other string +top_down_bond_scout__category +initial : relevance = 33, unhappiness=80 +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 = 33, unhappiness=80 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: group[0:1] == ab +object 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=80 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +initial : relevance = 33, unhappiness=80 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: group[0:1] == ab +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ab, destination: c +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor 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[1:2] == bc from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:1] == ab from initial string +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-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 = 65 for successor bond between a and b +top_down_bond_scout__category +initial : relevance = 33, unhappiness=80 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +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 +won fight with group[0:1] == ab +won fight with group[0:1] == ab +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 +initial : relevance = 100, unhappiness=80 +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 +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 +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = 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 +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 = 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 +object chosen = predecessor 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: 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 = 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] == 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 +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 +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 +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 = 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : 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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == 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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = group[0:2] == abc from initial string +object chosen = 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 = 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 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond 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: 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 +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 direction +source chosen = i +firstBond: predecessor 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 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 +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 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 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 = 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = c from initial string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +object chosen = j from target string +destination: 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 +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 +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 +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 = 94 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 = predecessor 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 +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: i, destination: j +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=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 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 = 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 +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-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 = 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 = 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 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 = 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 = k 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 +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 +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 +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[1:2] == bc from initial string +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 = 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 +won fight with predecessor bond between b and c +broke the bonds +no incompatible groups +building bond successor bond between b and c +object chosen = group[0:1] == ab from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +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: j, destination: i +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 = 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between 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 = 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-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=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 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 = 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 group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +object chosen = 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 = b from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +firstBond2: successor bond between b and 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 = 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 = c from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +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 = predecessor bond between b and c from other string +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 +top_down_bond_scout__category +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 +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 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between 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 direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 +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-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 +object chosen = 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 = 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 = 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 +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 = b from initial string +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 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 = 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: 23.200000000000003, number: 1, bin: 2 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +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 +posting bottom up codelets +object chosen = c 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: j, destination: i +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 +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 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 = k 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 = group[1:2] == jk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=94 +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 +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 = 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=94 +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=94 +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 +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: 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 +initial : relevance = 50, unhappiness=89 +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 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 = 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=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = 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 +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 = i +firstBond: successor bond between i and j +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 = a +firstBond: 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 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 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=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 = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +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 direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 bond +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 = c 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 = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=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 = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = 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 = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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: successor bond between j and k +firstBond2: 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 +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 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-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 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 +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: 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 +object 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 +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 direction +source chosen = k +firstBond: successor bond between 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 +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between 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 = 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = c 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: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +no incompatible groups +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = group[0:2] == 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 = 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 +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 +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: successor bond between a and b +no firstBond2 +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 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +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 = 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 group +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = 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 = 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] == 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = j from target string +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +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 = i 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 +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between a 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 +bond strength = 96 for successor bond 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 = 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 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 +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 = 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--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 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 = k from target string +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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] == 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 +initial : 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: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 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 +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 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +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 +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 +object 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: 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 +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-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 = j from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = successor bond between 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 +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 = predecessor 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 +object chosen = successor 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 +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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = a +no firstBond +no firstBond2 +object chosen = 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 = 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 +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 bond +to object: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 94 for successor bond between a and b +succeeded: posting bond-builder +object chosen = j from target string +object chosen = successor bond between 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 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = c from initial string +object chosen = successor bond between 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=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 = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=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 = 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 = 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 = 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, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 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 +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 = successor 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 +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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and 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 +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 = 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 +already exists...activate 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 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 b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +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 direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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 +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: j, destination: k +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = b 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 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 +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: 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = 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 +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 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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-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 = i 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 = i 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 +top_down_bond_scout__category +initial : relevance = 100, 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 b and c 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 +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 = j +no firstBond +firstBond2: successor bond between i and j +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=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = b from initial string +object chosen = successor bond between 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 = 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 +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=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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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=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 +object chosen = successor bond between i and j from other string +bond 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=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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 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 +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 = i 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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +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=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 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 = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = 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=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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +object chosen = successor bond between i and j from other string +bond strength = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between 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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 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 = c +firstBond: predecessor 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 +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 +building bond predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from j to k +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=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 = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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 +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-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 = i from target string +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 +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 +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 = 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 = 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: 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 = 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 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 = 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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between 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:1] == ij from target string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = j 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 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 = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +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 +lost fight with Correspondence between a and i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 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 +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 +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 = 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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial 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: k, destination: j +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +Post top down: top-down-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 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 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 +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 = 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 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: predecessor bond between a and b +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 +to object: b +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +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 +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +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 +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 +initial : 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 +top_down_bond_scout__category +initial : relevance = 100, 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor 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 a 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 +top_down_bond_scout__category +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 +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 = 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 +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 +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 = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between 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 a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +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 +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 i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +destination: 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 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 = 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 +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 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 = 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 +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 = c from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = successor bond between a and b from other string +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 = 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 = c 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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: 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 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 = 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 = 94 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 +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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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 = k from target string +object chosen = a from initial string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +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 +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 = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between 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-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 +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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +object chosen = predecessor bond between b 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 = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = 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: i +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +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 +object 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 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 +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 +posting bottom up codelets +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 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: predecessor bond between 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: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = 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 +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +Post top down: top-down-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 = a +firstBond: predecessor 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 +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 +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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = b from initial string +object chosen = predecessor bond between 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 +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 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 = c from initial string +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between 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 +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: 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +urgency: 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +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 = b 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 b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = a from initial string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = k 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 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 = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between 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 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 +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 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 +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 = c from initial string +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 = i from target string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: 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 +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 = 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-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 +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 = 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +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=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 = 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 +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 = 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-group-scout--category, with urgency: 4 +Post top down: top-down-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 = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between 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] == 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 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] == ijk 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between 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=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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +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 +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 +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 bond +to object: a +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = 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 +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 bond +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 +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 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 = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 +initial : 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 +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +object chosen = 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[1:2] == bc from initial string +no incompatible bonds +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +object chosen = group[0:2] == abc from initial string +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 direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = 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 = c from initial string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +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 = 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 +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 +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 +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = Correspondence between c and k from other string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +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 +object chosen = a from initial string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +object chosen = k from target string +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +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 +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 = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = c from initial string +object chosen = c from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: 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 = predecessor bond between a and b from other string +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = successor bond between b and c from other string +bond strength = 94 for successor 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 direction +source chosen = 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = group[1:2] == jk 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 j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: 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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ij from target string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0: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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 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 = 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:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +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 = 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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=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 +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 +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 +to object: j +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between j and k +broke the bonds +no incompatible Groups +building group +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: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +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 = 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 = 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 = c 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 = 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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +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[1:2] == bc from initial string +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 +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=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object 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-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = 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 = 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 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 = 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 = a 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: 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 +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 = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0: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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = 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 = b from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: 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=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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: 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 = i +firstBond: 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 = 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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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[0:1] == ij 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 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 +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 +object chosen = group[1:2] == jk 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 = 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[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 group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = i +firstBond: 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] == ab 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 group +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0:1] == 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 = 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 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] == ab from initial string +object chosen = group[0:1] == ab 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 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 +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 = 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between 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 group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = 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 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +object chosen = group[1:2] == bc from initial string +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == abc from initial string +won fight with predecessor bond between b and c +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +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 = b +firstBond: successor bond between 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[1:2] == jk 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = 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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = 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 +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=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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +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 = 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 +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 bond +to object: c +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 = 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 i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, 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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 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 +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +lost fight with group[0:1] == ij +failed to break Groups: Fizzle +initial : relevance = 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 +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=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-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 +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 direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 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 a and b from other string +bond strength = 96 for successor bond 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=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 +initial string selected: abc with 3 letters, 4 objects, 2 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=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post 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 = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target 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 = c +firstBond: successor bond between b and c +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 +no incompatible bonds +won fight with group[0:1] == ij +broke the Groups +building group +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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] == 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 direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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: a, destination: b +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[1:2] == jk +failed to break Groups: Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +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 +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 = 100, unhappiness=15 +target : relevance = 100, 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 = 100, unhappiness=78 +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 +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = 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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +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 +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 = 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 +top_down_bond_scout__category +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 = 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 +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 = 48 for predecessor bond between a and b +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +initial : 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +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 +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 = 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 group +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 +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 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 +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 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: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 +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 = 100, 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[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 +initial : 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: b +object chosen = successor bond between a 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 +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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = 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: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between 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 +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between a and b from other string +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 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = 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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +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 = 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 +object chosen = successor 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 +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: i, destination: j +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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 +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 +object chosen = successor bond between a and b from 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=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +object chosen = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +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 +object 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 = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +initial : relevance = 50, unhappiness=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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 = 48 for 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +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 +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +object chosen = group[0:1] == ab 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 +to object: i +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +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 = 0, 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: successor bond between j and k +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +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=89 +target : relevance = 0, 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 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 0, 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 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between 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 +target string selected: ijk with 3 letters, 4 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 +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 = 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 = 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 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 +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 +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:1] == ab from initial string +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 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = c from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = successor bond between 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 +Post top down: 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 +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 = 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 +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 group +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 +initial : relevance = 0, 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 = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 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 +urgency: 100.0, number: 1, bin: 7 +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 = 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 group +object chosen = group[0:1] == ab from initial string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 33, 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 = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 1 bonds for group +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 1 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 33, unhappiness=82 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond +to object: 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=82 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 1 bonds for direction +source chosen = group[0:1] == ab +no firstBond +no firstBond2 +initial : relevance = 33, unhappiness=82 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 1 bonds for direction +source chosen = group[0:1] == ab +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=82 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond +source: group[0:1] == ab, destination: c +initial : relevance = 33, unhappiness=82 +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 = b 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 = 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=82 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond +source: c, destination: group[0:1] == ab +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=82 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=82 +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[0:2] == ijk from target string +initial : relevance = 0, unhappiness=82 +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 = 95 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 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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, 4 objects, 2 bonds for bond +to object: a +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: successor bond between a and b +no firstBond2 +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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 95 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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 = 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-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 = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = successor bond between b and c from other string +bond strength = 95 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == 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 = successor 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 group +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +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=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 = 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 +already exists...activate descriptors & fizzle +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 = 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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = 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 +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = 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] == 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 +urgency: 100.0, number: 2, bin: 7 +object chosen = successor 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 = 100, 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == 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 +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 +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 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 = 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 +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=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 = 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 = 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 +initial : 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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: 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 +object chosen = successor bond between j 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +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: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = c from initial string +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 = j 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 = j from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = Correspondence between a and i 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 = k 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 +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between 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 = a 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 = i from target string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +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: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-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 = 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 = 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 +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: 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 j and k from other string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = predecessor bond between 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 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 = 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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +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 +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 = c +no firstBond +no firstBond2 +posting bottom up codelets +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = b 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = Correspondence between a and i from other string +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = b from initial string +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 = 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 +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 = 50, unhappiness=89 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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: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 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 = c from initial string +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 +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-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 +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 +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 a 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 +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: c +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: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-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: 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 direction +source chosen = a +firstBond: successor bond between a and 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] == ab from initial 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: i, destination: j +object chosen = group[0:1] == ab from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between b and c from other string +bond strength = 95 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == abc from initial string +no incompatible bonds +won fight with group[0:1] == ab +won fight with group[0:1] == ab +broke the Groups +building group +object chosen = predecessor bond between 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 +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +object chosen = i from target string +object chosen = 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 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 i and j from other string +bond strength = 96 for successor bond 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +Post top down: top-down-group-scout--direction, with urgency: 3 +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 = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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 +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 = successor bond between i 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 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 = 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 = predecessor bond between a and b from other string +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=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, 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 = k from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +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 +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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 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: 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == ijk from target string +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 +object 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 = 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between 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 +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 +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 +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 +top_down_bond_scout__category +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 +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] == 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 +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 +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 +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 = b 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = k from target string +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 = 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: 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 = 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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +object chosen = a from initial string +object 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 +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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +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 = successor bond between i and j from other string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object 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 +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 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 = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +object chosen = a 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 +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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +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 bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = a from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +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 direction +source chosen = c +no firstBond +no firstBond2 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:1] == ab from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +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 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = a from initial string +object chosen = 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 = k from target 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = successor bond between 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +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 +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +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 +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +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 +object chosen = group[0:2] == ijk from target string +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: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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor 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=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +urgency: 100.0, number: 1, bin: 7 +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=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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between 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 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +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 = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, 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 +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 +initial : 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: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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = j from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between 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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = i from target string +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 = j from target string +object chosen = group[0:2] == ijk from target string +object chosen = j from target string +object chosen = successor bond between a and b from other string +already exists: activate 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 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 +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 +top_down_bond_scout__category +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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, 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 = 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 = 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:2] == abc from initial string +already exists...activate descriptors & fizzle +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 +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 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 a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == 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 = 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 +top_down_bond_scout__category +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 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 direction +source chosen = a +firstBond: successor bond between a and 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--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 +object chosen = k 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 = j 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 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 +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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor 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 +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = 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 +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 +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 +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 = 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=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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: predecessor bond between 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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = j from target string +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = b from initial string +initial : relevance = 100, unhappiness=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 = 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: 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-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 = k 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 +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = 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=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 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 = 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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = 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 = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=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 = 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 +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +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: 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] == 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 = predecessor 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--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = 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 +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 = a 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: 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 = i 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: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +Post top down: top-down-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 = 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 = 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 +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 = 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 +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 = 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = j from target string +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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=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 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = 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 = 0, 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 = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = k 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 = successor bond between 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 = i from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=94 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = i from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between a and b from other string +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 +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +firstBond2: successor bond between b and c +object chosen = successor bond between 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 +trying to break incompatible correspondences +won fight with Correspondence between c and k +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=78 +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=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 = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = i from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 +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 +object chosen = j 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 +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 +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 = a from initial string +object chosen = group[0:1] == ij from target string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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 +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +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 = 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 = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +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 = 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 direction +source chosen = 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 +bond strength = 94 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j 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 +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 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +won fight with group[0:2] == abc +broke the groups +building bond predecessor bond between b and c +object chosen = successor bond between 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 = 50, unhappiness=15 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 50, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 50, 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 i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = group[0:1] == ab 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +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] == abc from initial string +won fight with predecessor bond between b and c +broke the bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=79 +target : relevance = 50, 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 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == bc from initial string +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == jk from target string +object chosen = group[0:2] == 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 +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, 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 = k from target 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 +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 +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: k, destination: j +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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +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=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +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 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 = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[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 +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 +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +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 = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[1:2] == jk from target string +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 = 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--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 +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 = i from target 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 +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +building bond successor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=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 = 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 +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, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +initial : relevance = 100, unhappiness=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-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 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 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, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between 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 +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 = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +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 +initial : relevance = 100, unhappiness=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] == 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 = 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 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 2, 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 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 +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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = 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 +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 = 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=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=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 +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 +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 +no firstBond2 +object chosen = group[1:2] == bc from initial string +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=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 +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 +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: 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = 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 +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 +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 = 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: 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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +top_down_bond_scout__category +initial : relevance = 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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 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 group +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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=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 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = 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=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 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 = 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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = b 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 +won fight with predecessor bond between b and c +broke the bonds +no incompatible Groups +building group +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 +urgency: 100.0, number: 2, 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 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] == 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 direction +source chosen = a +firstBond: successor bond between 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == 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 = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +posting bottom up codelets +object chosen = b from initial string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and 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 +initial : relevance = 100, 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] == 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 +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 = 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 +initial : relevance = 100, 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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 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 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = 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 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 +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 +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 = c from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 +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 +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 +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 +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: 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 = i 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 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 = 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-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 = k from target string +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: 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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c 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 = j 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 a 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 +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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +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 = a from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: 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=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = 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 = 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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between b and c from other string +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-group-scout--category, with urgency: 4 +Post top down: 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 = 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 = 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 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 +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post 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 +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 bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 = k 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +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 group +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = j 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 = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond predecessor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == abc from initial string +object 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 = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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 = predecessor 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 +Post top down: top-down-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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +building bond successor bond between j and k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +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: 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 = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k from target string +object chosen = 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 = 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 = 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 +object 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=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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: 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: j, destination: i +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 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 +Post top 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[1:2] == jk 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k 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 +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 = 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 = successor bond between a and b from other string +bond strength = 96 for successor bond between a 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +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 +initial : relevance = 100, 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, 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 +initial : 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +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 +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 = j 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = Correspondence between b and j from other string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +posting bottom up codelets +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object 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 = j 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 = b from initial string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = i 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +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 +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 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 = a from initial string +object chosen = group[0:2] == ijk from target string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +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 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +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 = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between 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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 +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 +object 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--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 +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=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 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 +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 = successor bond between a 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-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 +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = j from target string +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 +object 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] == 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 = 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 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 = 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 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=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +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 +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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 +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 = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = a from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor 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 = 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 +initial : relevance = 100, 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 bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 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 +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 = 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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object 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 = 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 = c from initial string +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 = i from target string +object chosen = k from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post 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 = a from initial string +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 +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 +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between i and j from other string +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: 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +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 a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +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 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +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 +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 = 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 +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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] == 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 +Post top down: top-down-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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = j 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 = 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 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 +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 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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: 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 = successor bond between a and b from other string +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 +top_down_bond_scout__category +initial : relevance = 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 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: 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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +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 +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 +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 = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +Post top down: top-down-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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = 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 +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 +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 +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 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 = 50, 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 = 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 +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: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, 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] == 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 a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +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 b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = group[1:2] == bc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 50, unhappiness=79 +target : relevance = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0: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 = 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: 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-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: 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=84 +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=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 +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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-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: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=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:1] == ab from initial string +object chosen = group[0:1] == ab from initial string +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: b, destination: a +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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] == 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 +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 +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 +initial : relevance = 50, unhappiness=79 +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = c from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 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 = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[1:2] == bc from initial string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 33, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:1] == ab from initial string +initial : relevance = 33, 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 +initial : relevance = 33, 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +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 = 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=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 +initial : relevance = 66, unhappiness=78 +target : relevance = 50, unhappiness=89 +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 = 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 = 66, 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 = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[1:2] == bc from initial string +object chosen = predecessor bond between i and j from other string +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = c from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +object chosen = group[0:2] == 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, 4 objects, 2 bonds for bond +source: group[1:2] == bc, destination: a +object chosen = group[0:2] == abc from initial string +no incompatible bonds +won fight with group[1:2] == bc +won fight with group[1:2] == bc +broke the Groups +building group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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: b, destination: a +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 i and j from other string +bond strength = 91 for 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: 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 +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 +top_down_bond_scout__category +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 +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 +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 +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 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 = predecessor 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 +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +Post top down: top-down-group-scout--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 +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 +initial : 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk from target string +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = 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: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 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 +firstBond: 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=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = a +no firstBond +no firstBond2 +object chosen = i from target string +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 +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 = successor 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 = predecessor bond between b and c from other string +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 +bond strength = 48 for predecessor bond between i and j +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = 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 = 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 = group[0:1] == ij 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = successor bond between i and j from other string +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +object chosen = a from initial string +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 +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: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:1] == ij from target string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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 = 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 = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = b 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == 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=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 = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +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 +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 +initial : 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 +initial : relevance = 100, 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = 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: 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 = 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 i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +bond strength = 48 for successor bond between b and c +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = 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 +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 = a from initial string +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-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 +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 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 +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +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 = j 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = 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 +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 +object chosen = 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 = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 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 +object chosen = j 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 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 +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 b and c from other string +bond strength = 91 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 = 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 = c from initial string +object chosen = c from initial string +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 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 = 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 +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 +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +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 = i +firstBond: predecessor 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +posting bottom up codelets +object chosen = predecessor bond between 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 +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: 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 +initial : 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 = 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 +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 +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 = 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 +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 = k 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 +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 = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 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 = 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 = 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 +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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 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 = 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 +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: 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 = 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=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 +object chosen = j from target string +object chosen = group[1:2] == bc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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: 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 +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 +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 = i from target string +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 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 = k from target string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=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 = 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 = 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[1:2] == jk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, 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 +object 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 = 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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: 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 = 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == 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 bond +to object: 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: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 = 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 = 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 +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 = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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 = 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 +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 = a +firstBond: successor bond between a and b +no firstBond2 +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 = b +firstBond: predecessor bond between b and c +firstBond2: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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 +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 = group[1:2] == bc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: 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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[1:2] == bc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = b 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 = 33, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +initial : relevance = 33, unhappiness=79 +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 +no firstBond2 +object chosen = group[1:2] == bc from initial string +initial : relevance = 33, unhappiness=79 +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 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 successor bond between a and b +failed to break bonds: Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 33, 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 +initial : relevance = 33, unhappiness=79 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = group[0:1] == ab 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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:1] == ab from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +destination: a +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +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: j +object chosen = group[1:2] == bc from initial string +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 = 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 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 a and b from other string +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 +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 = 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 +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 = 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 +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 +firstBond2: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +initial : relevance = 33, unhappiness=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 = a 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 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 +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = 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 +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 = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target 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 direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +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 = 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 = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +won fight with successor bond between a and b +broke the bonds +won fight with group[1:2] == bc +lost fight with group[1:2] == bc +failed to break Groups: Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between 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 +won fight with successor bond between a and b +broke the bonds +won fight with group[1:2] == bc +won fight with group[1:2] == bc +broke the Groups +building group +object chosen = 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 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 direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 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] == 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == 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 bond +to object: 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: k, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between 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: 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor 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 direction +source chosen = a +firstBond: predecessor 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = 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 = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +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 +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 +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 = a from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond 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 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = 91 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +posting bottom up codelets +object chosen = predecessor bond between 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 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 +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 +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +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] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +won fight with group[0:2] == abc +broke the groups +building bond successor bond between b and c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +Post top down: top-down-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 +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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +initial : relevance = 0, 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 = 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 +Post top down: 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[1:2] == bc from initial string +no incompatible bonds +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +urgency: 100.0, number: 1, bin: 7 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +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 = successor 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 +Post top 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 j and k from other string +bond strength = 69 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 +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = c 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = 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 +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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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: 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, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 = 0, 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 = 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 = 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 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 +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 +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: 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 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 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-group-scout--direction, with urgency: 3 +Post top down: top-down-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 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = j 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 +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 group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 = 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 +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 +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 = 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +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 +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 +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 = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond 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=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 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 +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=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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 bond +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = successor bond between a 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=78 +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=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-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: predecessor 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=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 +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 i and j from other string +bond strength = 91 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 +object chosen = successor bond between a 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 = 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 +object chosen = group[0:1] == ab from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc 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 group +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 = predecessor 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 = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 group +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 = k from target string +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +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 = 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-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 = 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: k, destination: j +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +won fight with successor bond between a and b +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = 0, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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 bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +won fight with group[0:2] == abc +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: 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 +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 = 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 +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 +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 +top_down_bond_scout__category +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 = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 +initial : 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +Post top down: top-down-bond-scout--direction, with urgency: 3 +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 +initial : 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: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 +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 +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 = 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 +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 +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 +object chosen = b 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 +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 = b from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +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 = 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 = c from initial string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = 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 +object 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for 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: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = c from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = b from initial string +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 = 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 +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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +destination: 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 +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 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 +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: b, destination: c +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 +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 = 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +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: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +object chosen = group[1:2] == bc from initial string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=89 +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 = group[1:2] == jk from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=94 +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 +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 = 50, unhappiness=89 +target : relevance = 50, 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 = 94 for successor bond between a and b +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +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 +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 +object chosen = successor bond between a and b from 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 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 = group[0:2] == abc from initial string +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +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 = 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 +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 +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=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[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:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +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 = b 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 = 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 bond +to object: i +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 = 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=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 +object chosen = predecessor 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 = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from b to c +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == jk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = 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 = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between a and b from other string +bond strength = 94 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=79 +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 +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +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[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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +won fight with predecessor 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 = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ij from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=79 +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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +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=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 = i from target string +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 = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = 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 = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: group[1:2] == jk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +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 = 94 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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 = 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 = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, 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 = 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 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 = 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 +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:1] == ij from target string +object chosen = group[1:2] == jk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +object chosen = group[0:2] == ijk from target string +won fight with successor bond between j and k +broke the 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 +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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-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 +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: j, destination: k +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between 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 +won fight with successor bond between j and k +broke the bonds +lost fight with group[1:2] == jk +failed to break groups: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between 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=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j +object chosen = 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = group[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ij from target string +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +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 = 91 for predecessor bond between i and j +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +object chosen = predecessor bond between i and j from other string +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 = 100, unhappiness=15 +target : relevance = 33, 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:1] == ij from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +object 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 = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +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 +object chosen = group[0:1] == ij from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +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 j and k +firstBond2: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j +object chosen = successor bond between a and b from other string +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 = 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 +lost fight with group[0:1] == ij +failed to break groups: 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=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 = 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: 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 direction +source chosen = b +firstBond: successor 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-bond-scout--direction, with urgency: 3 +Post top 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between 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 direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-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 = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and 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 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=92 +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 = 94 for predecessor bond between j and k +succeeded: posting bond-builder +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=92 +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 +won fight with Correspondence between c and k +building bond predecessor bond between j and k +object chosen = i 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 = 66, unhappiness=92 +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 = 66, unhappiness=92 +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 = 0, unhappiness=92 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0: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 +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 = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 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 = 100, unhappiness=15 +target : relevance = 0, 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:1] == ij from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +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: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = k from target string +destination: group[0:1] == ij +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +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 = c +firstBond: successor 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, 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 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 +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 = 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 +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 +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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +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 = 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=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, 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = 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 = 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 = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +initial : relevance = 0, unhappiness=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 +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 +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0:1] == ij from target string +initial : relevance = 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = 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: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 = c +firstBond: successor bond between b and c +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +object chosen = 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 +already exists...activate descriptors & fizzle +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij from target string +object chosen = predecessor 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:1] == ij from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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] == ijk from target string +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 +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=92 +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=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=92 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, 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 = 66, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=92 +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 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 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--category, with urgency: 4 +Post top down: top-down-bond-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:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=92 +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 +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=92 +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=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, 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: successor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=92 +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 = 48 for predecessor bond between j and 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 group +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between 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 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = b from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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: 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 +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = successor bond between j and k from other string +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 = 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 = successor 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 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 = 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 +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--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=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +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 +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 +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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = c from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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 j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between 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 +object chosen = k 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 +Post top down: top-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 = 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 +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 i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +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 +object 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 +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c 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 = 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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between 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: 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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 = 0, unhappiness=89 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, 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 +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 = i +firstBond: predecessor 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 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 = 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=94 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=94 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = predecessor bond between 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 +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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k 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 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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 = 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 = 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 bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: 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 +object 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 = 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=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +initial : relevance = 0, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +initial : relevance = 100, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +bond strength = 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 +posting bottom up codelets +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, 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 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 +no incompatible bonds +no incompatible Groups +building group +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-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 = 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 +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 +initial : 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 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = successor bond between a 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 +object chosen = k 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 = 96 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 6 +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 = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +object chosen = a from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +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] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = c from initial string +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 +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 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 a and b from other string +bond strength = 91 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 +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 = k +firstBond: predecessor 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = a from initial string +object chosen = 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: 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 +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 +lost fight with successor bond between a and b +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = 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 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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +initial : relevance = 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = 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 +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 +won fight with predecessor bond between j and k +broke the bonds +no incompatible Groups +building group +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 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 = 100, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[1:2] == jk from target string +object chosen = 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 = predecessor 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: a, destination: b +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = 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 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 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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, 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 +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +firstBond2: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from b to c +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = a from initial string +object chosen = group[0:2] == ijk from target string +object chosen = a from initial string +object chosen = group[0:2] == ijk from target string +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: 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: c, destination: b +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--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 +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +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 +no incompatible groups +building bond successor bond between b and c +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 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 = 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=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 = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[1:2] == bc 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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with 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 +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 direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +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 = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = 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 +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 group +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +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 +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 = 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[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 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 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 +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between 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 +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 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between 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 = 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 = 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 +urgency: 100.0, number: 1, bin: 7 +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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between 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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor 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 +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 +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 = a 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 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 = 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +urgency: 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 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 +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 = j 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 = 69 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = i from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between 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 a and b from other string +initial : relevance = 100, unhappiness=94 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between 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 = 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 b and c from other string +bond strength = 48 for successor bond between b and c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = j 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 = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--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 = a +firstBond: predecessor 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 = 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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 +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 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between 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 +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 +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 +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=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 +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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = a from initial string +object chosen = 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 b and c from other string +already exists: activate descriptors & Fizzle +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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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 = predecessor bond between b and c from other string +bond 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 +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 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 = 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: predecessor 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 = 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 = 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 +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: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +object chosen = group[0:2] == 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +object 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +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 +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 +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 +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = c 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = j from target string +object chosen = predecessor bond between j and k from other string +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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +urgency: 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 +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: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = a from initial string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = 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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from b to c +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +firstBond2: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +object chosen = group[0:1] == ab from initial string +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 +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: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = 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 = 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 +object chosen = b 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 = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +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 +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, 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 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 = successor bond between a and b from 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 +object chosen = predecessor 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 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 +Post top down: top-down-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 = 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 +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 +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 +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 +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 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 +top_down_bond_scout__category +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 +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: k, 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: b, destination: c +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = 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 +posting bottom 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] == ijk from target 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, 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 +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 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 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 b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between 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 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 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = k from target string +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: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = a from initial string +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 +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 = 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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, 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 +object chosen = k from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = Correspondence between b and j from other string +object 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 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 +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 +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 = k from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between b and c from other string +bond strength = 69 for successor bond between b and c +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +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 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 +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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +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 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-bond-scout--category, with urgency: 4 +Post 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 +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: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +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 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 = 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 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +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 +object chosen = a from initial string +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 +no firstBond +no firstBond2 +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 +object 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=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +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 = successor 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 = 69 for predecessor bond between b and c +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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=89 +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 +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 +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 = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = k from target string +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 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--direction, with urgency: 3 +Post top down: top-down-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=100 +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=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 b +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: k +object chosen = group[0:1] == ab 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 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 6 +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: 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 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = predecessor bond between j and k from other string +bond strength = 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=100 +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=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = 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 = 94 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +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[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 +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 +object chosen = group[1:2] == bc 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 = c 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 +trying to break incompatible correspondences +lost fight with Correspondence between a and i +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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 +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: i, destination: j +object chosen = c from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 69 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for group +object chosen = successor bond between a and b from other string +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 +object chosen = successor bond between 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=79 +target : relevance = 0, 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 +no firstBond2 +initial : relevance = 100, unhappiness=79 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=79 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond predecessor bond between a and b +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, 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 +initial : relevance = 50, 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 = 50, 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 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=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +won fight with predecessor bond between a and b +broke the bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=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 = 0, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +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 = 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 = 100, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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 +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between 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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +object chosen = i 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 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 +Post top 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 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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +firstBond2: successor bond between b and c +object chosen = group[0:2] == abc from initial string +object chosen = i 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 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = 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 direction +source chosen = i +firstBond: successor bond between 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = 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 +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 +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 +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 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = 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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +firstBond2: successor bond between a and b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 +top_down_bond_scout__category +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 b 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 +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] == 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 = 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between 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 +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 +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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +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 +to object: c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +posting bottom 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] == 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 = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = 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 +to object: j +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +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: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 direction +source chosen = a +firstBond: successor bond between a and b +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 +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 = 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:1] == ij from target string +no incompatible bonds +won fight with group[0:2] == ijk +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, 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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b 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] == 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: 1, bin: 7 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +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=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: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor 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 = k 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +object chosen = 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 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = 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 = 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 +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 = 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 = k from target string +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +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 +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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +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 = 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 = 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 = a 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 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +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 = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 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 = 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 +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: 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 = 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 = 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 = 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 +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: successor bond between b and c +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 +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 = 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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = 94 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 +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: i, destination: j +urgency: 100.0, number: 1, bin: 7 +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 a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +object chosen = successor bond between a and b from other string +bond strength = 94 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[1:2] == bc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to b +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: 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=79 +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 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +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 +won fight with predecessor bond between a and b +broke the bonds +no incompatible Groups +building group +object chosen = group[0:1] == ij from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=89 +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 = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = j from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +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 = 0, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = successor 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 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: 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 = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = j 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 = 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 = 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 +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=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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +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 +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object 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-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 bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +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 = 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +firstBond2: 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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +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=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 +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 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 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: 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 +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 +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 = successor bond between j 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=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between 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 group +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=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 +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 = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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 = a from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +object chosen = 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 +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond predecessor bond between b and c +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 a and b 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 +to object: 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 +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 +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 +object 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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = b from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--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 = 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 0, 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 +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] == 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 = 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 direction +source chosen = a +firstBond: successor 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 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 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 a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 +initial : 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 = 91 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 = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +object chosen = group[0:2] == abc from initial string +object 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == 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 = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = 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 +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 +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 = 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: k +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ij from target string +object 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 = 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0: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 = 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial 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 bond +to object: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: 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 = 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 = group[1:2] == jk from target string +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 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 +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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +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 i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +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 = 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: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = group[0:1] == ij from target string +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top 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=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 = predecessor 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 +no incompatible groups +building bond successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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 = 0, unhappiness=15 +target : relevance = 50, 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +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 +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +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 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 +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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 +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 = 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: k, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +object chosen = predecessor 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 bond +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = k from target string +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +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 +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +initial : relevance = 0, 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 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +object chosen = j from target string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for 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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=100 +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 = 50, unhappiness=100 +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=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=100 +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 = j from target string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = 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 +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 a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +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: k +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +source chosen = i +firstBond: 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 = 0, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 group +object chosen = group[0:1] == ij from target string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == 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 +building bond successor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=82 +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 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=82 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the Groups +building group +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 +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 = k +firstBond: successor bond between 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 +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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +urgency: 100.0, number: 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 +object 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +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 = j 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 +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 +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +urgency: 100.0, number: 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 = 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 +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = predecessor 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +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 b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor 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 = 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-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 +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 = k 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 +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 = 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 +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between a and b +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = 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=89 +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=89 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +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 +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 +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=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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = 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=78 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0: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 +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 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = predecessor bond between j and k from other string +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 = 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 = 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 = 0, unhappiness=89 +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 +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 +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 = group[0:2] == abc 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 +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 +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 +object chosen = predecessor 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 +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = predecessor bond between 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 +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 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 = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 i and j from other string +bond strength = 91 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 +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 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 = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 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 +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 +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 = a +firstBond: predecessor bond between 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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 = predecessor bond between a and b from other string +bond 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 = 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 +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 +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 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=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: 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=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 direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 +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 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +Post top down: top-down-bond-scout--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 +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 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 = 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 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +Post top down: top-down-bond-scout--category, with urgency: 4 +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 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 = 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 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor 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 +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: 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 +already exists...activate 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +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 = 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 +initial : 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 direction +source chosen = i +firstBond: predecessor 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = 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 i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between 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 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 = 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 +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between a and b from other string +bond strength = 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 = 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 = a 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 = predecessor bond between b and c from other string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +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 +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 = 0, unhappiness=100 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = predecessor bond between j and k from other string +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=100 +target : relevance = 100, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 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 +Post 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 = 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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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: 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 = 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 +object chosen = b from initial string +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 +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 +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 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between 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 = 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 = 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 +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 = 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 +object chosen = i 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 = 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +initial : relevance = 0, unhappiness=94 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +firstBond2: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 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 +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 = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 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 = 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ab from initial string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +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 +no firstBond2 +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 bond +to object: b +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +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: k +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = c from initial string +object chosen = c from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=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 a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +no incompatible groups +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = 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-group-scout--category, with urgency: 4 +Post top down: 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = 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 = 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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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 +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +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 = 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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = c from initial string +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 +object chosen = successor bond between a and b from other string +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=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 +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 +initial : relevance = 50, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +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] == 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = a from initial string +object chosen = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a 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 = 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 +to object: i +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=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 69 for successor 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 bond +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 bond +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 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 +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +won fight with successor bond between a and b +broke the bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +initial : relevance = 0, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=84 +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 +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 group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = i +firstBond: predecessor 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 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 +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 +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 = 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +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 +posting bottom up codelets +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +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: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +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: 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 +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 = k from target string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = i 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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = a from initial string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = b 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 +object chosen = c from initial string +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 = successor bond between 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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = a from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k 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 = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between 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 bond +initial : relevance = 100, unhappiness=78 +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 = 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 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = 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 = 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 +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +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 +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 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=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = group[0:2] == abc from initial string +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 = 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--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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, 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-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] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +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 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 = 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 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 = 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 = b 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 +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 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 +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 = 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 = a from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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-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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = predecessor bond between 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = b from initial string +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 = 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 = 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 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 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 = j from target string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-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 +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 +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=100 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = 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 +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 +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: k +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 = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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 +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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +to object: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +urgency: 100.0, number: 1, bin: 7 +urgency: 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 +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 +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 +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +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 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = j from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = b from initial string +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 = 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 +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 = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between 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=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 = 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 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = group[1:2] == bc from initial string +object chosen = a 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 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 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=89 +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 +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between a 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[1:2] == bc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +initial : relevance = 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: 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 +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 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +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 +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 = 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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 bond +to object: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=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 = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = 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 = 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 = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 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 = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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-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 +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = 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, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == ijk from target string +initial : relevance = 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 +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 +Post top down: top-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 bond +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = 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 +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 +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 +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 = 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 = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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 bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor 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 = a 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 = 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 = 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 +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 +initial : 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 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +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 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 = i 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 +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 +object chosen = i 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 = 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 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 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post 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=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: 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=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 +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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = group[1:2] == bc from initial string +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = i from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 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 = 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 +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 +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 +initial : relevance = 100, unhappiness=89 +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 +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 +posting bottom up codelets +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +top_down_bond_scout__category +initial : relevance = 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 = predecessor 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond 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 +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-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 = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = 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 = 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 = 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 = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +no incompatible bonds +no incompatible Groups +building 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 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 = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = 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 +object chosen = predecessor 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 +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +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 direction +source chosen = b +firstBond: predecessor bond between b and c +firstBond2: predecessor bond between a and b +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: 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 +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 = 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 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 group +object chosen = j from target string +object chosen = j 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 = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +Post top 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 = predecessor 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 +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: 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +top_down_bond_scout__category +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 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = i from target string +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: 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 = j 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 = j 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 +object 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 +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 +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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=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 = a from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: 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 = 0, unhappiness=94 +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-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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +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 = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +object chosen = a from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=94 +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 +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: 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 +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 = predecessor 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 = 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 +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 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 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 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 = group[0:1] == ab from initial string +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = k from target string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = j from target string +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 = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=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 +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 +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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond 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 = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +object chosen = group[0:2] == abc from initial string +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 +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 +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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc 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, 3 objects, 2 bonds for bond +to object: 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 +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: 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +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 = 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 +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 = a from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 +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 +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 = k 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 a and b from other string +bond strength = 96 for successor bond between a 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 = 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 +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 +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +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 = 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 +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 direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +posting bottom up codelets +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=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 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] == 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 +top_down_bond_scout__category +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 group +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 +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 +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 +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 = 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: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +initial : 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 = k 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 +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 +initial : relevance = 100, 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 = 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 +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 +already exists...activate 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 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : 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 = 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 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 +object 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between a and b from other string +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 = k 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 b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +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 +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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +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 +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 = 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 = successor bond between 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 +object chosen = i 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 = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = b 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 = successor 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 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 +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 = 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 = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = group[0:2] == abc from initial 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 = a +firstBond: successor bond between 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 = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between 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 = 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] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = j from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +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 +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 +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 +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 +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 +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--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 = 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: c, destination: b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 = 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +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 +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 = 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 +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 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +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 +initial : 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +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 +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 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +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 +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 +object 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 +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 +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 = 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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +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: 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 +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 = 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 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 +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = predecessor bond between 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 +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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = successor bond between b and c from other 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 = 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 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 +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-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 +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = c from initial string +object chosen = b from initial string +initial : relevance = 50, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = 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 = 50, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from j to k +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 +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: 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 +Post top 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 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] == jk from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +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: i, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +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 +object chosen = successor bond between b and c from other string +bond strength = 69 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 69 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 = 69 for successor bond between i and j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +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 = 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[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 +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +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 +initial : relevance = 100, unhappiness=94 +target : relevance = 50, unhappiness=94 +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 = 78 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 +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 = 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=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = j from target string +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 direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object chosen = predecessor bond between b and c from other string +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 = 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 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 +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[1:2] == jk from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--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 = 33, 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 +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == jk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=78 +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 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: group[1:2] == jk +object 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 +top_down_bond_scout__category +initial : relevance = 100, 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 = predecessor bond between b and c from other string +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 = 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 = 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 +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 = 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 +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 = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = 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 = 100, 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 = 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 = k 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 = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = i from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 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=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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=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 = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-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 +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 = 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 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 = 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and 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 = k 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 = 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 = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk from target string +no incompatible bonds +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 +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=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 = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +Post top down: top-down-group-scout--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 +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 +initial : 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 +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 = 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 +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : 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 bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 = c +firstBond: successor bond between b and c +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 = k +firstBond: successor 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: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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: 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: 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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: 2, bin: 7 +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 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] == 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 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +object chosen = i 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = j 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 +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 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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = i from target string +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 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 = 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 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 +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = b from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-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 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +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 +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 +object chosen = group[0:2] == abc from initial string +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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor 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 +object 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 = 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 = 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 = 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 = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +initial : relevance = 100, unhappiness=78 +target : relevance = 100, 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +initial : relevance = 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 +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=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: 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=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-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 = 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] == 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 = 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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 +already exists...activate descriptors & fizzle +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +object chosen = b 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 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 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 = b 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 = 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 +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 +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 = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = k 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between 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 = 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 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 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 +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 group +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = 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: 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 = b from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 = 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 = 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 +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: 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 +top_down_bond_scout__category +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : 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 +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 = j from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +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: 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: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = b from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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-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 +object chosen = 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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 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 = i from target string +object chosen = j 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 = 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 = 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-bond-scout--category, with 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 +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 = j 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 = 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 +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 = 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=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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = 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 +object chosen = predecessor bond between b and c from other string +bond strength = 78 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = c from initial string +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 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 = 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=18 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=18 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +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=18 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = group[0:2] == ijk from target string +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond 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 = successor bond between b and c from other string +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-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=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 = 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--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 = c 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 = b 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = successor bond between 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 = 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 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 = j 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between 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 = 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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +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 = j 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 +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 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 = 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 = 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 = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 +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 = 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 = 0, unhappiness=100 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = i from target string +object chosen = successor bond between i and j from other string +bond strength = 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 = 0, unhappiness=100 +target : relevance = 0, 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +initial : relevance = 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between b and c from other string +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 +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 = 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 = c from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +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--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 = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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=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 +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=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +object chosen = k 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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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 +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor 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 = 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = 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 +destination: b +chosen bond facet: letterCategory +Source: c, 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 +object chosen = a from initial string +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 = 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--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: j, destination: k +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +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 +bond strength = 48 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 +bond strength = 48 for successor bond between a and b +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 +initial : 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +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 = j from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 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 +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 = 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 +initial : 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 = 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 +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 = c 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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +destination: 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 = 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 = a 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 +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 +succeeded: posting bond-builder +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 a and b from other string +bond strength = 48 for predecessor bond between a and b +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +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 +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 = 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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = 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 = 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 = i 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 = c 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 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +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 +object 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 = 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 = 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-group-scout--category, with urgency: 4 +Post top 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=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 = c 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 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 69 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 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 = 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 = 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 = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = successor bond between a and b from other string +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 = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = c +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +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 +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 +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +object chosen = k from target string +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +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 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = b 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 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: 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 +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 +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-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 +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 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 +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 = a from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top 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 = 91 for successor bond between i and j +object chosen = c from initial string +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[1:2] == jk from target string +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +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 = predecessor 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 +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: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 j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: 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: 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 j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +initial : relevance = 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 = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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: 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 = 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = 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 +initial : relevance = 100, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = 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 +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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 +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 direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 +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 = 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +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 = a from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +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: 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 = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=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 +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 = 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--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +won fight with group[0:2] == abc +broke the groups +trying to break incompatible correspondences +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 group +object chosen = group[0:2] == ijk from target 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: 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 +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: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +Post top down: top-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 group +object chosen = group[0:1] == ab from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 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 direction +source chosen = 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 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 +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 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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 string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between 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 = 91 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 direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 +already exists...activate descriptors & fizzle +object chosen = c 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 +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 +bond strength = 94 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 group +object chosen = group[1:2] == bc from initial string +object chosen = group[1:2] == bc from initial string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 33, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +initial : relevance = 33, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=79 +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: 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 = 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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: group[1:2] == bc +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == bc, destination: a +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ab from initial string +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 +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 +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +lost fight with group[1:2] == bc +failed to break groups: Fizzle +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ab from initial string +no incompatible bonds +lost fight with group[1:2] == bc +failed to break Groups: 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 +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=78 +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 = 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 = 50, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +initial : relevance = 33, unhappiness=78 +target : relevance = 50, 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == bc, destination: a +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=89 +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 = 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 = 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 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 = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +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 +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 = 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 = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:1] == ab from initial string +initial : relevance = 0, unhappiness=78 +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 = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: group[1:2] == bc +object chosen = successor bond between b and c from other string +bond strength = 95 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, 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 +no firstBond2 +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 95 for successor 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 group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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=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 = group[0:2] == abc from initial string +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 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 +to object: 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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial 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: i, destination: j +object chosen = group[0:1] == ij from target string +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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=93 +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 = group[1:2] == bc from initial string +object chosen = group[0:2] == abc from initial string +no incompatible bonds +won fight with group[1:2] == bc +lost fight with group[1:2] == bc +failed to break Groups: Fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=93 +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=93 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=93 +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 +initial : relevance = 0, unhappiness=93 +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 +object chosen = group[0:2] == abc from initial string +initial : relevance = 66, unhappiness=93 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 66, unhappiness=93 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 66, unhappiness=93 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: group[1:2] == bc +object chosen = successor bond between a and b from other string +bond strength = 95 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=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 +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 = group[0:1] == ij from target string +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = successor bond between b and c from other string +bond strength = 95 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 66, unhappiness=78 +target : relevance = 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 +initial : relevance = 0, unhappiness=78 +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 +no incompatible bonds +won fight with group[1:2] == bc +lost fight with group[1:2] == bc +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 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 = successor bond between b and c 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 = c +firstBond: successor bond between b and c +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 +top_down_bond_scout__category +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == bc, destination: a +top_down_bond_scout__category +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: group[1:2] == bc +initial : relevance = 0, 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 = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = i from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +won fight with successor bond between b and c +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 66, 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = predecessor bond between 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 +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 +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond predecessor bond between j and k +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = 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:1] == ij from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 66, unhappiness=78 +target : relevance = 0, unhappiness=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 = 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: i, destination: j +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +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=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 = 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 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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=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 = 66, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == bc, destination: a +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = 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 = 66, 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 +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = b from initial string +destination: 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 = 66, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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=78 +target : relevance = 50, 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=78 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: group[1:2] == bc +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 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[0:2] == abc from initial string +object chosen = group[1:2] == bc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = c from initial string +initial : relevance = 66, 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 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 +initial : relevance = 66, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +no incompatible bonds +won fight with group[1:2] == bc +won fight with group[1:2] == bc +broke the Groups +building group +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +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 = 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 = 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 bond +to object: 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: j, destination: 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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = 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 = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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 = 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 +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +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 +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = group[0:1] == ij 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: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = predecessor bond between 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 +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=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +lost fight with predecessor 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 direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +Post 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 = 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 = 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 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 = a from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = 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 +succeeded: posting bond-builder +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : 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 = k 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 +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 = group[1:2] == jk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +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 +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = successor bond between 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 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 = 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 = group[0:2] == ijk from target string +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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +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 +already exists...activate descriptors & fizzle +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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, 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 = 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 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 = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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 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 = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +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--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 +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = c from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: 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: j, destination: k +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +object chosen = i from target string +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 +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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=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-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--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=18 +target : relevance = 50, unhappiness=94 +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 = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=18 +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 +initial : relevance = 100, unhappiness=18 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +object chosen = predecessor bond between j and k from other string +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=18 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +initial : relevance = 100, unhappiness=18 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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 = k 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0: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 +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = 48 for predecessor bond between j and k +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +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 +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 = i from target string +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == 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 +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 = 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 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +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 = 48 for predecessor bond between b and c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +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 = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = 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 = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +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 +object chosen = c 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 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = a from initial string +object chosen = b from initial string +destination: 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 = i 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 +object 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = j from target string +object chosen = Correspondence between b and j from other 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 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = a from initial string +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = 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 +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 +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 +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 +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = c from initial string +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +object chosen = c 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 +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 = b 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, 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 +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 = 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 = i +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 +building bond predecessor bond between b and c +top_down_bond_scout__category +initial : relevance = 50, 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 = 50, 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 b +object chosen = a from initial string +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, 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: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: 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 +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 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +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 +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 = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = c from initial string +destination: group[0:1] == ab +initial : relevance = 33, 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 +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 = 33, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +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 +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between 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 = 33, 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 = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = 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 +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +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 = 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 +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ab +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 = 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +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 = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = 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 +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: j, destination: 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 +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:1] == ij from target string +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 33, unhappiness=92 +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 +already exists: activate descriptors & Fizzle +object chosen = c from initial string +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: j +object chosen = group[0:2] == ijk from target string +initial : relevance = 33, unhappiness=92 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:2] == 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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor 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 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 +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: 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 +object chosen = predecessor 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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0: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: group[1:2] == bc +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=78 +target : relevance = 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 = 33, 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 = 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 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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 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 = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = 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] == ijk from target string +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 +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 = 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=80 +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 = 33, unhappiness=80 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +top_down_bond_scout__category +initial : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == bc, destination: a +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +initial : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +object chosen = group[1:2] == bc from initial string +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 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] == 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = a from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = a from initial string +destination: group[1:2] == bc +initial : relevance = 33, unhappiness=80 +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 = 33, unhappiness=80 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +won fight with successor bond between a and b +broke the bonds +won fight with group[1:2] == bc +won fight with group[1:2] == bc +broke the Groups +building group +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=80 +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=80 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=80 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 = 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: 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 group +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : 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 +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, 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 +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 bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +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 = 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 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 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 = 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 +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 j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 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 +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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +top_down_bond_scout__category +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 = 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 = successor 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 = 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 = 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: 2, bin: 7 +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 = 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 = 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 +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 +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 +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between 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 = 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 = c from initial string +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 = 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 +Post 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 = a 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 +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 = c 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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = j from target string +object chosen = k from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = predecessor bond between 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 = 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 +urgency: 23.200000000000003, number: 1, bin: 2 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 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, 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=100 +target string selected: ijk with 3 letters, 3 objects, 0 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +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 +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 +bond strength = 94 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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=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 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 +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=84 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between 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=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 = 96 for successor bond between b and c +succeeded: posting bond-builder +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 = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = predecessor bond between a and b from other string +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 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 = 0, unhappiness=84 +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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +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 +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 = b 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 = successor 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +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 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 = 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: 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 = j from target 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 +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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +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 = j from target string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 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: k, destination: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +object chosen = successor bond between j and k from other string +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=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 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=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 = i from target string +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 = 96 for successor bond 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 +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == 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 +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, 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 = c +firstBond: successor bond between b and c +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 +urgency: 100.0, number: 2, 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 +urgency: 100.0, number: 2, bin: 7 +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 = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +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 = 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 +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 +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-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 +initial : relevance = 100, unhappiness=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 +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 = 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 direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +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 +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 = 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 +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 = 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 = k +firstBond: successor bond between 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : 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 = 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: 1, bin: 7 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between 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 = c 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 = 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 = 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 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 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 +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 = j 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 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = j from target string +object chosen = predecessor bond between 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 = a 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-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: 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=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 +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 +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 b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 +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 = j from target string +object chosen = b 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 = i +no firstBond +no firstBond2 +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +object chosen = group[1:2] == jk from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for 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 +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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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=82 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 33, unhappiness=82 +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 = 33, unhappiness=82 +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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 33, unhappiness=82 +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 = 91 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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: i, destination: group[1:2] == jk +object chosen = successor bond between 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=79 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: group[1:2] == jk +object chosen = j from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=82 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 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=79 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between 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 = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: group[1:2] == jk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = predecessor bond between i and j from other string +bond strength = 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 = 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 = 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 +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[1:2] == jk +failed to break groups: Fizzle +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: 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 = 50, unhappiness=79 +target : relevance = 33, 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 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 +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +object chosen = predecessor bond between 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: 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[1:2] == jk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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: j, destination: i +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:1] == ij from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 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 = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: group[1:2] == jk +object chosen = predecessor 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 = 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +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: j, destination: i +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 = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: group[1:2] == jk +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +won fight with successor bond between a and b +broke the bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 group +object chosen = group[1:2] == jk from target string +destination: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=80 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=80 +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 = 33, unhappiness=80 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=80 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=80 +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 = predecessor 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 group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=80 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[1:2] == jk from target string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = i from target string +destination: 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 +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[1:2] == jk from target 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 = group[1:2] == bc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: group[1:2] == jk +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 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 +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: group[1:2] == jk +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 +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 +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=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: group[1:2] == jk +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +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[1:2] == jk, destination: i +object chosen = group[1:2] == jk from target string +destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 +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 = 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 = 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 +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 +object chosen = group[0: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 +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 direction +source chosen = i +firstBond: predecessor 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-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 +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 = group[1:2] == jk +no firstBond +no firstBond2 +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[1:2] == jk, destination: i +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +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 +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 = group[1:2] == jk +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 bond +to object: i +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 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 = 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 = 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 +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = i from target string +destination: group[1:2] == jk +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between 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] == jk from target string +destination: i +object chosen = group[1:2] == jk 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 +Post top down: 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 = 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 +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, 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +firstBond2: predecessor bond between a and b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=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 +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 = 66, unhappiness=93 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=18 +target : relevance = 66, unhappiness=93 +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=18 +target : relevance = 66, unhappiness=93 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=18 +target : relevance = 66, unhappiness=93 +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=18 +target : relevance = 0, unhappiness=93 +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 = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=18 +target : relevance = 66, unhappiness=93 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 66, unhappiness=93 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +no incompatible bonds +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--category, with 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 = 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 = 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 +won fight with group[1:2] == jk +won fight with group[1:2] == jk +broke the 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 = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=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 = 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--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 = 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +Post top down: top-down-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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +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 +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 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 direction +source chosen = k +firstBond: predecessor 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 +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 +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between i and j +top_down_bond_scout__category +initial : relevance = 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 = successor 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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = k 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 +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 +urgency: 100.0, number: 1, bin: 7 +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 = 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: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 +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=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 = 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, 1 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 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 +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 +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 +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: predecessor bond between 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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == 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 = 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=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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top 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 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = 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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 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 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 = 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 = 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 = successor bond between a and b from 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: 2, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, 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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +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: predecessor 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 +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 +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 j and k +firstBond2: predecessor bond between i and 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 = j 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 +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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between 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 = c from initial string destination: b chosen bond facet: letterCategory @@ -126,27 +51817,9499 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond +object chosen = Correspondence between a and i from other string +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 = a 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 = 91 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 +no incompatible groups +building bond successor bond between j and k +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 b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +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 = 100, unhappiness=89 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=94 +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = k +firstBond: successor bond between j and k +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 = 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=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object chosen = successor 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] == jk from target string +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=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between i and j +broke the bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = b from initial string +object chosen = 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 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 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 = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +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=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 +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +object chosen = predecessor bond between 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 = successor 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 +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 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +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 = 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] == 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 = k 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[0:2] == ijk +broke the groups +building bond predecessor bond between j and k +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = 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--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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, 2 bonds for bond +to object: j +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 = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = j from target string +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 = 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 +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 = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[1:2] == jk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = 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: 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 = 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=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between 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 = 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 +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 = 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: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 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 = 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 = 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 +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 = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +won fight with group[0:2] == abc +broke the groups +building bond successor bond between b and c +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 = 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 +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=79 +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=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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between 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 = 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--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 = 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor 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 +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 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 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == 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 = 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 +posting bottom up codelets +object chosen = b from initial string +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 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: 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 = 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 = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +Post top down: top-down-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[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = c from initial string +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between 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 +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] == 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 +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 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 +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-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +posting bottom up codelets +urgency: 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--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=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = j +no firstBond +firstBond2: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0: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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = 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 +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 +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 direction +source chosen = 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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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 +object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = 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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[1:2] == jk from target string +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +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 +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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 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=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 +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 +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 = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +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 = 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[1:2] == jk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: group[1:2] == jk +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 = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = group[1:2] == jk from target 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-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 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +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 = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = predecessor bond between j and k 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[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 +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: group[1:2] == jk, destination: i +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = group[0:2] == ijk from target string +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: 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the 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 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 +no incompatible bonds +won fight with group[0:2] == ijk +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between 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 +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] == 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 +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between 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: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 +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 = 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] == 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 = 91 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 +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 group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a 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 = 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 = 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 +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 +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond object chosen = successor bond between i and j from other string bond strength = 48 for successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k 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 = sameness bond between k and k from other string -bond strength = 100 for 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 +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 +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 +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 6 -Post top down: top-down-bond-scout--category, with urgency: 6 +object chosen = i from target string Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = successor bond between 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 = b 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = c from initial string +object chosen = i 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 +object chosen = predecessor bond between j and k from other 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = 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 +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 +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 +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-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +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 = 48 for successor bond between i and j +object chosen = i from target string +object chosen = b from initial string +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = c from initial string +object chosen = 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=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = a from initial string +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 +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=84 +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 b and c from other string +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 b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = predecessor bond between 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 = 48 for successor bond between j and k +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between 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 +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 = j from target string destination: k chosen bond facet: letterCategory -Source: k, destination: k -source descriptor: K +Source: j, destination: k +source descriptor: J 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 +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 +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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: 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 +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 +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between 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--category, with urgency: 4 +posting bottom up codelets +object chosen = j from target string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +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 +object chosen = predecessor bond between a 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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 = 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=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 +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 = 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 = 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 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=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 +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 direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=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] == 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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == 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 +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = b from initial string +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=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 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 = 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 direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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: predecessor bond between j and k +no firstBond2 +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 = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between j and k from other string +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 +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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +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 = 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 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +Post top down: top-down-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 +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 +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +urgency: 100.0, number: 1, bin: 7 +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 +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = j from target string +destination: 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--category, with urgency: 4 +Post 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 = 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 +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 = i from target string +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 = 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 +object chosen = c 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 = 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 +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 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 +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=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +object chosen = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for 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 = a +firstBond: 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = i from target string +initial : relevance = 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 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 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor 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 = 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 = 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 +object chosen = group[0:1] == ab from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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: j, destination: 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: a, destination: b +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 +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 = c 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-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 = b from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between b and c from other string +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 = group[0:2] == ijk from target 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: 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=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 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 = a +firstBond: successor 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 +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 b 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 +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 +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 i and j from other string +bond strength = 96 for successor bond 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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = b 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 +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 +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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = 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 +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between 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] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 +already exists...activate descriptors & fizzle +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == 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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = j 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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +object chosen = i from target string +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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 a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +urgency: 100.0, number: 1, bin: 7 +object chosen = a 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 +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: 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 +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 = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = a 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 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 = i from target string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: successor bond between a and b +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 = 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 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 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +object chosen = 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 = i from target string +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 = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +object chosen = successor bond between 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between 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 +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 = b from initial string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = group[0:2] == abc 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: k, destination: j +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +object chosen = k from target 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: 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 +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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = i 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 +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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 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 = 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 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 bond +object chosen = k from target string +object chosen = b from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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=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 = 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = 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=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = group[0:2] == ijk from target string +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +urgency: 100.0, number: 1, bin: 7 +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 +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 +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 = 94 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 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 = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +object chosen = group[1:2] == bc from initial string +object chosen = group[0:1] == ab from initial string +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[1:2] == bc from initial string +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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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[1:2] == bc 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0:1] == ij from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 = 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=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=79 +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 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ij from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=79 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = 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=79 +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 +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 +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 +object chosen = successor bond between b 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 = 95 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 +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 +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: a, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +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 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: 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 = 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 = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = 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--category, with urgency: 4 +Post top down: 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 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 group +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ab from initial string +no incompatible bonds +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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +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 +Post top 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: group[0:1] == ij, destination: k +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +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 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 +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] == 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 +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 = 48 for predecessor bond between i and j +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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-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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = successor 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 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, 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 group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: 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 +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 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between 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 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 +initial : relevance = 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 +top_down_bond_scout__category +initial : relevance = 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 +object chosen = successor 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 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 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 +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--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +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 = 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 +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 = 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 +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 +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 = 100, unhappiness=18 +target : relevance = 100, unhappiness=18 +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 = 48 for predecessor bond between j and k +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = 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 +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 = a from initial string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between 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 = 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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=94 +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 = 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 +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 = 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 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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: j, destination: i +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 +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: 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 = 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 +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 = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=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 = i from target string +object chosen = predecessor bond between j and k from other string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +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 +object 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=84 +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 = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=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 +object chosen = b 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and 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: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond 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, 1 bonds for bond +to object: c +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=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = 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=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=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 = 91 for successor bond between a and b +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 +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 = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 100, unhappiness=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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = 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=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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[0:1] == ij 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = 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 = 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 +object chosen = c 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +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 bond +to object: i +object chosen = group[0:1] == ij 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 bond +to object: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: 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 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 = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +object chosen = successor 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 +initial : relevance = 50, unhappiness=84 +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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=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 +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 = b from initial string +object chosen = a from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[1:2] == jk from target string +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 = 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 bond +to object: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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-bond-scout--category, with urgency: 4 +Post 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 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 +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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = j from target string +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=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor 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 = 0, 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-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: 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 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 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 +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 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 = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +lost fight with 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 group +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 = 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 +to object: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = group[0:1] == ij from target string +no incompatible 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 95 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 +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-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 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 = 95 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, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +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 = 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 = j from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=92 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +object chosen = successor bond between j and k from other string +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 = 100, unhappiness=15 +target : relevance = 66, unhappiness=92 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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] == ijk from target string +won fight with successor bond between j and k +broke the bonds +lost fight with group[0:1] == ij +failed to break Groups: Fizzle +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and 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: j, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == 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 +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from j to k +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +won fight with successor bond between j and k +broke the bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the Groups +building group +object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = a from initial string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +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 = 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: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor 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, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = k from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 = 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 +initial : relevance = 100, unhappiness=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 +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 group +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, 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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +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 = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between j and k from other string +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 direction +source chosen = i +firstBond: predecessor 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 +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] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=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: j, destination: 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 +bond strength = 96 for predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond 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 = 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 = 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: 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 = 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 group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == 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 = 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 +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 +object chosen = k 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 +object chosen = k 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 +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 = successor bond between j and k from other string +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 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 +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-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 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 +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: 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 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 = k from target string +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 +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: 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 +object chosen = b 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = j 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 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 +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 = 91 for predecessor bond between j and k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +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, 2 bonds for direction +source chosen = i +firstBond: 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top 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: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +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 = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +object chosen = successor bond between 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +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 +object chosen = successor bond between a and b from 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 b and c 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 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 = 94 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = i from target string +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 = 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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +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 = 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 +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 = 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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top 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=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 +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: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = 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=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j 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, 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 +object chosen = j from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: 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=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +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 +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 = k 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 +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor 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 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 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between 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 = 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--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 = 48 for successor bond between j and k +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = 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 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 b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +urgency: 100.0, number: 1, bin: 7 +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 +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 +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 +object chosen = k 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: 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 = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = i from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +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 +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 = b 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 = predecessor 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 94 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 0, unhappiness=94 +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 +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 = 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 = 94 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 +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 +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 = a 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 = 69 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +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 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 +lost fight with predecessor 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = successor bond between 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 = 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 +object chosen = i from target string +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 +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 +object chosen = successor 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 = j 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = c 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 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 = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +initial : relevance = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = 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 +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 +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: 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object 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=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between j and k +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +won fight with group[0:2] == ijk +won fight with group[0:2] == ijk +broke the Groups +building group +object chosen = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +firstBond2: successor bond between a and b +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 +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 +initial : relevance = 100, 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 +object 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k from target string +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 +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=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 group +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +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 +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = c from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +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 = 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 = k +firstBond: successor bond between 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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : 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 = 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 = 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 = 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 = 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 = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +posting bottom up codelets +object chosen = group[0:2] == 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 bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = 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 +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 +object chosen = b 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 +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 = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +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 = 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 a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 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 +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: 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 = 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 +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: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-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 +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 +no firstBond +no firstBond2 +object chosen = a from initial string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between i and j from other string +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: i +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = j from target string +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +urgency: 100.0, number: 1, bin: 7 +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 +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=100 +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 = 48 for successor bond between b and c +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = 69 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 +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +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: b, destination: a +object chosen = b from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = c from initial string +object chosen = c 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 +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 = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 = 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 = group[0:2] == ijk from target string +object chosen = b 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 +Post top down: top-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 = 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: 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 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 = 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] == 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:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +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 +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = 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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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: 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] == 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 = 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 +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +initial : 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 = 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, 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 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 +initial : relevance = 100, 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 = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from 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 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: 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 +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 = 48 for successor bond between i and j +succeeded: posting bond-builder +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 +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: 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor 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 = 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 direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +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 +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 +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 = c 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 = k 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 +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: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = 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 +object chosen = j 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 = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = j from target string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = 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 = 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 +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 = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = c 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-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 +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 +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: b +object chosen = c from initial string +object chosen = j from target string +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +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 +bond strength = 48 for predecessor 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 +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 = k +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +initial : relevance = 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: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +object chosen = predecessor bond between i and j from other string +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 = predecessor bond between b and c from other string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ij from target string +urgency: 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=89 +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 = 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 +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from b to c +initial : relevance = 50, unhappiness=89 +target : relevance = 100, 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 +already exists: activate descriptors & Fizzle +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 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 +object chosen = b from initial string +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +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 direction +source chosen = a +no firstBond +no firstBond2 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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: i, destination: j +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 +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 bond +to object: 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 +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 = 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 group +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 b and c from other string +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 = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 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 = k from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +object chosen = predecessor 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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +object chosen = group[0:2] == ijk from target string +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 +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 = predecessor 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=89 +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 a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = predecessor bond between 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 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: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: 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 direction +source chosen = a +firstBond: predecessor bond between 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 +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: 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: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = b from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = a from initial string +object chosen = 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 +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-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = b from initial string +initial : relevance = 100, unhappiness=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 +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 +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 = 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--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 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: 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 = predecessor 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 +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 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 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 group +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object 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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +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 +initial : 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: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +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 = 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 = 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=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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between 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 +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 +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: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = 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 +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 +object chosen = c from initial string +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = predecessor bond between 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 = 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 = k 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 +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 +object chosen = successor bond between 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 = predecessor 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-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 +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = predecessor bond between b and c from other string +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +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 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 +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-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 +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] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +object chosen = c from initial string +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 direction +source chosen = k +firstBond: successor bond between 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor 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 = successor bond between i and j from other string +bond strength = 96 for successor bond 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: 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 +top_down_bond_scout__category +initial : relevance = 100, 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 direction +source chosen = c +firstBond: successor bond between b and c +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 = 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 +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=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = 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] == 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 = 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, 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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = b 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 +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 +object 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +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 +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +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 = b 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 = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, 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 = c from initial string +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post 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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between j and k from other string +bond strength = 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 +object chosen = predecessor 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 +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 = 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 +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 = 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 = j 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 +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 +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 = 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 = 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 +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 +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 +destination: b +chosen bond facet: letterCategory +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 = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = 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 +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 j and k 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: 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=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 = predecessor bond between a and b from other string +bond strength = 69 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, 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 = i from target string +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 = 91 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=89 +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 +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = group[0:2] == abc from initial string +object chosen = c from initial string +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 +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 = 48 for successor bond between i and j +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +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 = 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=79 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = successor bond between 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-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 +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: 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 = group[1:2] == bc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +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 = 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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: i +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = 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 +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 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: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc 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 +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between 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--category, with urgency: 4 +Post top down: top-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 direction +source chosen = c +firstBond: predecessor 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=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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = 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 +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +Post top down: top-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: 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 = 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 a 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 +Post top down: 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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = predecessor 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 = 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 +Post top down: 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 = 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 = 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 = successor bond between b and c from other string +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 = i from target string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +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 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 +initial : relevance = 100, unhappiness=15 +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--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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 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 +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +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: c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 +initial : 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] == ijk from target string +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == 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 bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 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 +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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +firstBond2: predecessor bond between a and b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 = 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between 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 = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond 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 = k 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] == 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 +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 = 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +urgency: 100.0, number: 2, bin: 7 +object chosen = 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 +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 +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 @@ -157,66 +61320,26816 @@ 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 -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 +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 = a 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 +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 = 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 = sameness bond between j and j from other string -bond strength = 100 for sameness bond between j and j -succeeded: posting bond-builder object chosen = k from target string -object chosen = a from initial string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = k 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: 23.200000000000003, number: 1, bin: 2 +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 +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 = 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 = a from initial string +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 +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 +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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=100 +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 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=100 +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 = 69 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 = 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 = j 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 = i from target string +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 +initial : relevance = 50, unhappiness=94 +target : relevance = 100, 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = 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 j 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between 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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 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 = k from target string +urgency: 23.200000000000003, number: 1, bin: 2 +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 +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +object chosen = successor bond between 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 +to object: j +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +object chosen = c from initial string +object chosen = k 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 = 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-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 +object 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 +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 +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 +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +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 group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +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=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=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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +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 = i 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: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 direction +source chosen = k +firstBond: successor bond between 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 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 = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +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 +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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: 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 b and c from other string +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : 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 = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = c 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 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +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 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: 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 +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 = j 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 = 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 +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for 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 +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: 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: 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between j and k from other string +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 +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 +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: a, destination: b +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +object chosen = a from initial string +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor 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 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = Correspondence between a and i from other string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = 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 = 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 +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 +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-bond-scout--category, with urgency: 4 +Post top down: 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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between 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 = 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 = 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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-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 = 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 = successor 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 +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 j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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 +Post top 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: 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 = 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 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 +urgency: 100.0, number: 1, bin: 7 +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = j from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 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 a and b from other string +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 bond +to object: c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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=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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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: 100.0, number: 2, bin: 7 +object chosen = a from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = 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 = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +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] == 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 +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : 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 = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 = 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 = 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 group +object chosen = group[0:2] == ijk from target string +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 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--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: 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 = 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: 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 = 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 = i from target string +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: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = 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 +object chosen = predecessor 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 = a 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 +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = j from target string +object 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 direction +source chosen = i +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 = 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 +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 b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +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 = 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 +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 = 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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 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 bond +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 +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 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=78 +target : relevance = 50, 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +top_down_bond_scout__category +initial : relevance = 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 bond +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 +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 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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +object chosen = group[1:2] == jk from target string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 48 for successor bond between a and b +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +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 +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: i +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = i 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 = 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 +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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = 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 = 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-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = 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 i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = k 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 direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +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-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = 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 +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 = 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 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-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] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object 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: 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 = 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: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 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: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = 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 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between 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 +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 +object chosen = predecessor 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 +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 +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 +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 +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: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond 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 +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 = 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 +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 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 +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 +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 +object chosen = 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 +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 = k 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 +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 = k from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between 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 = 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between 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 +urgency: 23.200000000000003, number: 1, bin: 2 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between b and c from other string +bond strength = 69 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=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 = 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 +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 +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=84 +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 b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +Post top down: top-down-description-scout, with urgency: 6 +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 = group[0:2] == abc from initial string +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=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = 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 +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = predecessor 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 = 94 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 +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = i from target string +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +object chosen = successor bond between 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = group[0:2] == abc from initial string +won fight with successor bond between b and c +won fight with successor bond between a and b +broke the bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between 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 = k 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 +already exists: activate descriptors & Fizzle +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 b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +won fight with group[0:2] == abc +broke the groups +building bond successor bond between b and c +object chosen = successor bond between 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 +bond strength = 94 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +no incompatible groups +building bond predecessor bond between b and c +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: a, 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = i 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 a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = 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 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 = 78 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 +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = a from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = k from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = a from initial string +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = 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 +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=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 = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, 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 = 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 = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +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 +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 = 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 +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 = j 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = k from target string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +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 = 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=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 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 +won fight with predecessor bond between i and j +broke the bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +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: 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 +Post top down: top-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 = 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 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 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 = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == 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] == 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +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 +object chosen = a 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 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 +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +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 = predecessor bond between b and c from other string +bond strength = 78 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +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 = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +posting bottom up codelets +object chosen = c from initial string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=18 +target : relevance = 100, 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 group +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between 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 +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 = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +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] == 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 +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 = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = j from target string +object chosen = group[0:1] == ij 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 +initial : 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 = j 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: 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=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = 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 +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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +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 = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between 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 +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between 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: 24.1, number: 2, bin: 2 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = j 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 +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=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: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-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 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 = 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 = i 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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=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 +urgency: 100.0, number: 1, bin: 7 +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: successor 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] == 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 +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 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: predecessor bond between 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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +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 +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 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 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 +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: a, destination: b +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 = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond 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 +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] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 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 +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 +initial : 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 direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +object chosen = k from target string +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +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 = 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 +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 +initial : relevance = 50, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +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 = 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: 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 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +object chosen = group[0:2] == abc from initial string +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == bc from initial string +object chosen = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == bc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post 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 = 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[1:2] == bc from initial string +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: 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 = i +firstBond: successor bond between 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond predecessor bond between b and c +object chosen = c from initial string +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top 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 = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = 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 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +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 +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = group[0:1] == ij from target string +object chosen = group[0:1] == ij from target string +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = i 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: 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 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 +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ij 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 direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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 = 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 +Post top down: top-down-group-scout--direction, with 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 +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +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 +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] == 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: 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 +won fight with group[0:1] == ij +broke the groups +building bond predecessor bond between i and j +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 +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 +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 +object 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[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 +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--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 = 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 = predecessor 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 +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 group +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = 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 +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 a and b from other string +bond strength = 96 for predecessor bond 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 +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object 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 +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 = 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 +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 +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 direction +source chosen = k +firstBond: predecessor 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 +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] == 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 +top_down_bond_scout__category +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: 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 +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 = 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: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between j and k from other string +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 +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 j and k from other string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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: 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 +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = 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=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 +initial string selected: abc with 3 letters, 3 objects, 0 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 = 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 = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +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 bond +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = successor bond between 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 = 69 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +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: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +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 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 = 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 +object chosen = predecessor 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = successor bond between a and b from other string +bond strength = 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: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 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 = 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=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 = predecessor bond between a and b from other string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=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 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 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 = 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-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 = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +no incompatible groups +building bond predecessor bond between b and c +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = group[0:2] == abc from initial string +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 +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 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +object chosen = a from initial string +object chosen = group[0:2] == ijk from target string +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 bond +object chosen = b 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=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] == ab from initial string +object chosen = j from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: 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 = 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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: 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 +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 +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: 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 b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:1] == ij from target string +object chosen = 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=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between a and b from other string +bond strength = 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 = 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 +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +object chosen = group[0:1] == ab from initial string +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 = 33, unhappiness=84 +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 = predecessor bond between a and b from other string +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 = 91 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = b from initial string +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = i from target string +object chosen = group[0:1] == ab from initial string +destination: c +initial : relevance = 33, 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 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 = 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 +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 +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 +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 +object chosen = group[0:1] == ab from initial string +destination: c +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 = 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: 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 = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +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 = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 = 95 for successor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ab from initial string +already exists...activate descriptors & fizzle +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = 66, 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:1] == ab from initial string +object chosen = group[0:1] == ab from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 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 +top_down_bond_scout__category +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = 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 +won fight with group[0:1] == ab +won fight with group[0:1] == ab +broke the Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +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, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor 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 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 +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-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 +top_down_bond_scout__category +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 = 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 +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = 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 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 +firstBond: successor bond between a and 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 group +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +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 +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 +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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between 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 = 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 +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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between 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 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 +initial : 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:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +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 +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = i 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 +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 +object chosen = c 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 = 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 +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 = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 = 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0: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 = 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a 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 = 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 +object 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor 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 +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 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: a +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +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 +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 = 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 = 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 = successor bond between 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +object chosen = successor bond between a 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 = k +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +urgency: 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 = 69 for successor bond between j and k +object chosen = group[0:1] == ij from target string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +posting bottom up codelets +object chosen = 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 +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 = i 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 = 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 +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 +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 = b from initial string +object chosen = j 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = a from initial string +object chosen = 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 +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +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 i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: 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=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 = 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +object chosen = i from target string +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 = 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 a and b from other string +bond strength = 96 for successor bond between a 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=78 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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=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=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = 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 +no firstBond +firstBond2: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +object chosen = group[0:2] == abc from initial string +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: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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = 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 = 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 = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = i from target string +object chosen = b from initial string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 +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] == 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=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 group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == 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 a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 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 = 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] == 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 = c +firstBond: successor bond between 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 +top_down_bond_scout__category +initial : relevance = 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 +top_down_bond_scout__category +initial : relevance = 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 +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-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: 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 +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] == 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 +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 = successor bond between a 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-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 = 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 = 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 = 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 +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 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between 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 = 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 = 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between 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 +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 = 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 = successor bond between 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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 69 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = k 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 = k 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 = 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=89 +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 +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +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 +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 = 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 = 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 direction +source chosen = a +firstBond: 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +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 +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = i from target string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +object chosen = 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=89 +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 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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=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 = 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 = 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 = 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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +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 = group[0:1] == ij from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +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 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 +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 +object 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 +object chosen = group[0:1] == ab 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 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 +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object 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 b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = group[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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +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, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor 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[1:2] == bc from initial string +object chosen = group[0:2] == ijk from target string +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 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 = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +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: c +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 b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 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 +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +object chosen = predecessor 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, 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 +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:1] == ab from initial string +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: 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=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: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:1] == ab from initial string +object chosen = group[0:1] == ab 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 +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: k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between 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 = 91 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: 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=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 +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: 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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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: 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 +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] == 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:1] == ab from initial 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between a and b from other string +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=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 = 100, 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 = 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 = 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 = 100, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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 = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +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 = 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 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +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 = 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 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 +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 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 = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +won fight with group[0:2] == abc +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor 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--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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 = 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 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 +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=15 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = k 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--category, with 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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=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 bond +to object: k +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 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=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 +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +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 +object chosen = group[1:2] == jk from target string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +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 direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +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[1:2] == jk from target string +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between 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 = 96 for predecessor bond 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 bond +to object: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: 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 +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 +to object: c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 = 100, unhappiness=15 +target : relevance = 100, 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 = j +firstBond: predecessor bond between i and j +firstBond2: 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor 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 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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 direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 group +object chosen = group[0:2] == ijk from target string +object chosen = b from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and 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 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 = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: 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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--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 +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 +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +bond strength = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +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-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: 2, bin: 7 +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 direction +source chosen = c +firstBond: predecessor bond between 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 +top_down_bond_scout__category +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 +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 = 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: 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 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 +object 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: 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 = k from target string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +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 = 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 = k 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 = successor bond between 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 = i 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 = 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: 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 +object chosen = i from target string +object chosen = successor bond between i and j from other string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 94 for successor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 50, unhappiness=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 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = 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 = k 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 +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 +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: a +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = k +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = 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 direction +source chosen = c +firstBond: successor bond between 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=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 = 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 +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-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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +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 +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 = j +no firstBond +firstBond2: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +object chosen = b from initial string +object chosen = Correspondence between b and j from other string +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 group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = 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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 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 = 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, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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=89 +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = 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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between 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-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: 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = 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 +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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == 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=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 = 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between b and c from other string +bond strength = 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 +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 = k +firstBond: successor bond between 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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 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 +urgency: 100.0, number: 1, bin: 7 +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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = 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 = 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 = 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] == abc from initial string +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = b from initial string +object chosen = group[0:2] == 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 +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 +initial : 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 +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 +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 = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 = 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] == 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 +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] == 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 = 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 +top_down_bond_scout__category +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 direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +initial : relevance = 100, 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 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 +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 = c +firstBond: successor 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 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor 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 +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] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object 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 +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 +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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = k 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 j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = a from initial string +object chosen = i from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +object chosen = j 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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between 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 +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +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 +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 = k from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = i from target string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between b and c from other string +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 +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 = 48 for predecessor bond between j and k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +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 = 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 = 0, unhappiness=89 +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 = 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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = 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 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 = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and 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 +already exists: activate descriptors & Fizzle +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 +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +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=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 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = 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 = b from initial string +posting bottom up codelets +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 +no firstBond2 +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: 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 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = 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 +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond predecessor bond between a and b +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +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 = j 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 = 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 = 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 +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 +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--category, with 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 +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] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between a and b from other string +bond strength = 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: 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 +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:1] == ij from target string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +firstBond2: predecessor bond between a and b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--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 direction +source chosen = c +firstBond: predecessor bond between 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 = successor 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 +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 +target string selected: ijk with 3 letters, 3 objects, 1 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 = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +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: predecessor bond between j and k +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 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 +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 = 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 = i +no firstBond +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = 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=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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 = predecessor 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 +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = 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 = predecessor 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +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 +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] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +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 +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 = k from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 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--category, with urgency: 4 +Post top down: top-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +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 = i 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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 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--category, with urgency: 4 +Post top down: top-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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = i from target string +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 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 = 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: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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 group +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 +object chosen = predecessor 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = 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 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 +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = 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 = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = group[1:2] == jk from target string +no incompatible bonds +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 +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 +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 +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 = 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 +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 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == 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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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 +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = 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: 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 bond +to object: a +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: 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 = predecessor bond between a and b from other string +bond strength = 78 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between 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 +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between 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 +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 +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 +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 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 +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 = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == 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 = j 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-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 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 = 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 +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 +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] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +posting bottom up codelets +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 +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 +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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 = successor bond between i and j from other string +bond strength = 96 for successor bond 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 +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--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-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: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = 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 +urgency: 24.1, number: 2, bin: 2 +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +won fight with group[0:2] == abc +broke the groups +building bond successor bond between b and c +urgency: 100.0, number: 1, bin: 7 +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 +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:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = successor bond between a and b from other string +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +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 direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=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 +posting bottom up codelets +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 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=18 +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--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=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 = 50, 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 = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 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 +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 +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 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +won fight with predecessor bond between a and b +broke the bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 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 +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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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 = k +firstBond: successor bond between j and k +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: 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] == 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +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=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 +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 +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 = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +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 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 +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 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 = 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +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 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 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 +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-group-scout--direction, with urgency: 3 +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 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 +initial : relevance = 100, 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : 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 +top_down_bond_scout__category +initial : relevance = 100, 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between j 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 +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 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 = 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 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between 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 = c 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 = j 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 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 = j 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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-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 = successor bond between 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 +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 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = successor bond between i and j from other string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +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 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-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 +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 +object chosen = successor 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 +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = i 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 = b from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: 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 +Post 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 = 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 direction +source chosen = c +no firstBond +no firstBond2 +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=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 = 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=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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = successor 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 +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=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = successor bond between b and c from other string +bond strength = 96 for successor bond 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 group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +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=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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +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=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 +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 +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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object 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 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 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 +already exists: activate 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 +object chosen = group[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 +initial : 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +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 = 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 a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 +top_down_bond_scout__category +initial : relevance = 100, 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 = 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] == 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 +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 +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 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 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +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 +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 = i from target string +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 = 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: 2, bin: 7 +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] == 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: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 +initial : relevance = 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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = a from initial string +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 = k 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = b 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 = a from initial string +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 = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +posting bottom up codelets +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a 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 +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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-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 = b 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 +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 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: c, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = 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--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = k from target string +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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +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: 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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: 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: 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 = 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: j, destination: i +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +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 = 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=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=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 +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 = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 +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 = i from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between 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 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-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 +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=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] == 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 +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = 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 = b from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor 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-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 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-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 +top_down_bond_scout__category +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 +object chosen = successor bond between j 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 +urgency: 100.0, number: 1, bin: 7 +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 = j 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 = 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 +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 = 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 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 = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = 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 = j 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 = 69 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = successor bond between i and j from other string +bond strength = 78 for successor bond between i and j +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = j from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +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 +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond 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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +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 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 +building bond predecessor bond between j and k +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = a +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +to object: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +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 +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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 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 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: 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: 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 +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-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 +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:1] == ij 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 i and j from other string +bond strength = 96 for successor bond 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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:1] == ab from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=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 +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 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 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: 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 j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object 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 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +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 +no incompatible bonds +won fight with group[0:2] == ijk +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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 +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 +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +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 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = 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 +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 = successor bond between j 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 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 = k 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = 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 = 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 +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: 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] == 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 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: 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 +already exists...activate 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 +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: 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 = 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 = 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 = 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] == 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 +initial : 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 = 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 +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 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 +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 = a 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 = b from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between 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 = c from initial string +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-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=100 -target : relevance = 40, unhappiness=88 -target string selected: ijjkkk with 6 letters, 6 objects, 2 bonds for bond -source: i, destination: j -object chosen = sameness bond between k and k from other string +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 = 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 +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 +Post 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 = successor bond between i and j from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond sameness bond between k and k +building bond successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +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 = a from initial string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: 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 = c 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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +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-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 = k 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 = 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 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 = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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 +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between i and j +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = a 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: k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +won fight with successor bond between 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: 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=79 +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 i and j from other string +bond strength = 96 for successor bond between i and j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=79 +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 = c from initial string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 100, 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=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=79 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = i 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 = 0, 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between 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 +Post top down: top-down-bond-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 = predecessor 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 = successor bond between i and j 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 = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = a 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = 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 = 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 +object chosen = successor bond between a 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 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 = 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 a and b from other string +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 +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +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 +Post top 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 +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +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 = 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 a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between 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 = 96 for successor bond between i and j +succeeded: posting bond-builder +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = 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] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 +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 = group[0:2] == abc from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = 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: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = a from initial string +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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = 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 = successor bond between j 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: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = k from target string +Post top down: top-down-group-scout--category, with urgency: 4 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +object chosen = predecessor bond between 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 = 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 = j from target string destination: k chosen bond facet: letterCategory -Source: k, destination: k -source descriptor: K +Source: j, destination: k +source descriptor: J destination descriptor: K -proposing sameness bond +proposing successor bond +object chosen = predecessor bond between b and c from other string +bond strength = 78 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = 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 group +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 78 for predecessor bond between b and c +initial : relevance = 100, unhappiness=15 +target : relevance = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij from target string +object chosen = k 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 +firstBond: 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 +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = group[0:1] == ij from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post 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=89 +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=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = predecessor bond between 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 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between a and b from other string +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = 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: predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top 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 = 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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = successor bond between i and j from other string +bond strength = 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 +already exists...activate descriptors & fizzle +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 = 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 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 +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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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=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 +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-bond-scout--category, with 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 +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: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 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 +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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 bond +to object: k +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +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 = k 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 = 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 +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 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 j 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 = 0, 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 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 = 91 for successor bond between a and b +object chosen = i 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, 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 = 0, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 +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 +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = 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=18 +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 +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between 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=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == 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=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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = 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 +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] == 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 = 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] == 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 +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 = 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 +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 = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between i and j from other string +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 a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: 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=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : 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 +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +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: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = k 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: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +object chosen = Correspondence between a and i from other string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between 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 = 0, unhappiness=18 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = k from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: 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: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +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 = 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=100 +target string selected: ijk with 3 letters, 3 objects, 0 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--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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = successor bond between 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=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +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 +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 = 50, unhappiness=100 +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 = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +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 = predecessor 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 +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 +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 +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 +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 = 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 +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: 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] == 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 +initial string selected: abc with 3 letters, 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--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 +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 +object chosen = 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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between a and b from other string bond strength = 48 for predecessor bond between a and b succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = j from target string +object chosen = b 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +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 +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 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 = 69 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +initial : relevance = 50, 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 j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = c from initial string +initial : relevance = 50, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +object chosen = successor bond between b and c from other string +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +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 = 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 = 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=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +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 +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 +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 = 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 +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 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +object chosen = successor bond between a and b from 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=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = group[1:2] == bc from initial string +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 = 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 +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 +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 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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = 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=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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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-bond-scout--direction, with urgency: 3 +Post top down: top-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] == 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +initial : 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between 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] == 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 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-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 = 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 +initial : 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 direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +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 = i from target string +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 a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +firstBond2: successor bond between a and b +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 +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 = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = j 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: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +urgency: 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between 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 +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 = 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 = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between 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 = i from target string +object chosen = Correspondence between c and k from other string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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: b, destination: a +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 +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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 a and b from other string +bond strength = 69 for successor bond between a and b +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 = 0, unhappiness=94 +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=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +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 = successor bond between a and b from other string +bond strength = 69 for successor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 = c 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 +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc 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=94 +target : relevance = 0, unhappiness=89 +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 = 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 = 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 = 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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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: i, destination: j +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = 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 = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = j from target string +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=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 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 +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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +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 = a from initial string +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +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 +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 +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 = i 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: 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 = 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 +already exists...activate descriptors & fizzle +object chosen = k 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 direction +source chosen = k +no firstBond +no firstBond2 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=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 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 +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 +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 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 = 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 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 direction +source chosen = b +firstBond: successor bond between 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 +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 = 96 for successor bond 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: 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 +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] == 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 = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: 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 = i 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 = 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: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = 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 = 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=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 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 +initial : 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 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 +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 +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 = 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor 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 +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 +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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 = 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 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 = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +urgency: 100.0, number: 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 = 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: i +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 +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 +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: 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 +initial : 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 = 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 = 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between 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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +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 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 = 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 = c from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j 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 +posting bottom 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 +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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = 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 +object 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +object chosen = a 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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +object chosen = 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 = c 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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +Post top down: top-down-bond-scout--category, with 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 = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +object chosen = successor bond between b and c from other string +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 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 +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=88 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: k +urgency: 100.0, number: 1, bin: 7 +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 = 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 = 94 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, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = successor bond between a and b from 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 +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +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 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 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-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=78 +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 = 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 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=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 +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 a and b from other string +bond strength = 96 for successor bond 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=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 +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 = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = 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=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 +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 direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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: 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 +no incompatible bonds +no incompatible Groups +building group +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 +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 = group[0:2] == ijk 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 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[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 = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 = b 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 i and j from other string +bond strength = 96 for successor bond 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 = 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 = 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 +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 +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 = 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 = 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 = 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 a and b from other string +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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 +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 +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: 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 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = a 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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +posting bottom 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: 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 +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +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 = i from target string +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 +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 +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 = 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 = 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 +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 +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 +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 = c 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 +object chosen = j 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 +object chosen = Correspondence between c and k 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = b from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = k 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 +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 = successor bond between a and b from other string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = predecessor bond between 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 = 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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +urgency: 100.0, number: 1, bin: 7 +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 +Post 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond source: b, destination: c +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 = 91 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = 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 = successor bond between 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 b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=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=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 = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=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 +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: 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 = j from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 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 = 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, 2 bonds for bond +to object: b +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: 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, 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 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 = 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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between i and j +top_down_bond_scout__category +initial : relevance = 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 = 69 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor 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 +already exists: activate descriptors & Fizzle +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, 1 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor 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 = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = 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 +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 +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 = successor 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 +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: 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +object chosen = successor bond between 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=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 +object chosen = c from initial string +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 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 = 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 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 = 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between 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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0: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 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 = 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 = 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 i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between 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 = 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 +object chosen = group[0:1] == ab from initial string +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[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 +object chosen = successor 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: 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 = 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 +object 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 +Post top down: top-down-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[1:2] == bc 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 +initial : relevance = 33, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = 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 +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ab from initial string +initial : relevance = 33, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 bond +to object: a +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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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: a, destination: group[1:2] == bc +object chosen = predecessor 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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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: group[1:2] == bc +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor 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 = 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 +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 +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:1] == ab from initial string +no incompatible bonds +lost fight with group[1:2] == bc +failed to break Groups: 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 = b +firstBond: successor bond between a and b +firstBond2: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from b to c +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 33, unhappiness=80 +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 = 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 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 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 = 33, unhappiness=80 +target : relevance = 100, unhappiness=18 +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=80 +target : relevance = 0, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=80 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +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: a, destination: group[1:2] == bc +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == bc, destination: a +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = group[0:2] == abc from initial string +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 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = b from initial string +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 = 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 = group[0:1] == ab from initial string +no incompatible bonds +won fight with group[1:2] == bc +broke the Groups +building group +object chosen = predecessor bond between a and b from other string +bond strength = 65 for predecessor bond between a and b +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0: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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 33, unhappiness=80 +target : relevance = 100, 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 +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 = 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ab +no firstBond +no firstBond2 +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] == 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 = 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 = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: group[0:1] == ab +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 = 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = 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 = 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 bond +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 = 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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target 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 +object 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ab, destination: c +object chosen = 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 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 = 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 +lost fight with successor bond between a and b +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 group +object chosen = a from initial string +object chosen = group[0:1] == ab from initial string +destination: c +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: group[0:1] == ab +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor 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 = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +urgency: 100.0, number: 1, bin: 7 +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 +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == abc from initial string +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +won fight with predecessor bond between b and c +broke the bonds +won fight with group[0:1] == ab +won fight with group[0:1] == ab +broke the 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 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=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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 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=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 = 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 +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 +object chosen = successor 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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=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 = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : 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 +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] == 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 +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 +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 +urgency: 100.0, number: 1, 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 group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = b 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 = b 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 +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 = b from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +object chosen = j from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between 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 +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 +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = successor bond between 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = j from target string +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 = j from target string +object chosen = k from target string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: 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 = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: j +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +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 = 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 = successor 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +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: 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 +Post top down: top-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 = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = predecessor 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 +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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +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 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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = 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=89 +target : relevance = 0, 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = group[0:1] == ij from target string +initial : relevance = 0, 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 = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +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 +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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 +no firstBond +firstBond2: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to b +initial : relevance = 0, 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 = 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between 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 = 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 = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ab from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = 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 = 50, unhappiness=79 +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=79 +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 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 = 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 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 +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 +no incompatible groups +building bond 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 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 a and b from 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=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 = 50, 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 +object chosen = group[1:2] == jk 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 bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 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 +firstBond2: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +object chosen = successor bond between i and j from other string +bond strength = 94 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 = i +firstBond: predecessor bond between i and j +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0: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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +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 = 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 +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 = 100, 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 = 0, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +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=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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +object chosen = group[0:1] == ab from initial 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: b, destination: c +urgency: 100.0, number: 1, bin: 7 +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 direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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 = 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 = 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=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 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 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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=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 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 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +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] == ijk from target string +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 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: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, 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 = 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 = 0, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +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 = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = 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 = 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, 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 = 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 +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 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 +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 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = a from initial string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = 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=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object 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 group +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 +top_down_bond_scout__category +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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = 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 j 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 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 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 +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 = 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: 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 = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 +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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +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 = i +firstBond: successor bond between 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 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 +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 +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 = b 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 = 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 +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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-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 +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = c from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = a from initial string +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 +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 = c +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 0 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 = 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 = successor bond between i and j from other 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 direction +source chosen = a +no firstBond +no firstBond2 +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: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object 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--category, with urgency: 4 +Post 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 +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 = 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 = 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 = 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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 +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: 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 = 50, unhappiness=84 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 +target string selected: ijk with 3 letters, 3 objects, 1 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 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 +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 +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 = i from target 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 +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +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 +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 +no firstBond +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 +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = successor bond between 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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=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 +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: k +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +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 i and j from other string +bond strength = 69 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 = 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 = 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond 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, 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between b and c from other string +bond strength = 69 for successor bond between b and c +succeeded: posting bond-builder +object chosen = j from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +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 +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 = group[0:2] == abc from initial string +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +initial : relevance = 0, unhappiness=84 +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 = 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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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:1] == ab from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 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 +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 bond +to object: c +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: 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: j, destination: k +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 direction +source chosen = k +firstBond: predecessor 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +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=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 = 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 = 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 +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = group[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: predecessor 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, 4 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = a from initial string +object chosen = group[0:2] == abc from initial string +object chosen = 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = b from initial string +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 +Post top down: top-down-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 = 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 = 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 +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 = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +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 +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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == 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 +top_down_bond_scout__category +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 = 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +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 = 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 +lost fight with group[0:2] == abc +failed to break groups: Fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor 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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +urgency: 100.0, number: 2, bin: 7 +object chosen = group[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: a +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between 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 = 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 +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: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +initial : 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] == 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 +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 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 = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 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 +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 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 = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == 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 +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 +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: 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 +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 = 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : 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 +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : 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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = b 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 +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: predecessor bond between 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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object 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: 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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = 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 +object chosen = predecessor 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 +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 = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object 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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between 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 +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 = 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 = 48 for successor bond between i and j +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +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 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 = b from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +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 +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 = 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 = 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 = 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 +object 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 +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 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +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 = 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: 23.200000000000003, number: 1, bin: 2 +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 = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == bc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor 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 +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +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=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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = c from initial string +Post top down: top-down-bond-scout--direction, with 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 = 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 +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 +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: a +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between 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 = successor bond between b and c from other string +bond strength = 69 for successor bond between b and c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 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 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ab 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 +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond predecessor bond between i and j +object chosen = a from initial string +object chosen = c from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=84 +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 = 50, unhappiness=84 +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 = 50, unhappiness=84 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from b to c +object chosen = 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-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: 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=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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=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 = a from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = b from initial string +object chosen = 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 +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +object chosen = group[1:2] == bc from initial string +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 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: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 = 100, 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 +object chosen = i from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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] == bc from initial string +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +object chosen = group[0:1] == ab from initial string +object chosen = a from initial string +initial : relevance = 33, unhappiness=79 +target : relevance = 50, unhappiness=15 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 = 50, unhappiness=89 +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] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between 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 +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[1:2] == jk 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 +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +initial : relevance = 33, unhappiness=78 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 +won fight with predecessor bond between b and c +broke the bonds +won fight with group[0:1] == ab +won fight with group[0:1] == ab +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: c, destination: b +object chosen = group[0:1] == ab 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 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 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, 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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 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=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = j from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 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--direction, with urgency: 3 +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] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +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 +lost fight with successor bond between a and b +failed to break bonds: 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 +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 +initial : 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 +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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: 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] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +posting bottom up codelets +object chosen = predecessor bond between 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 +bond strength = 96 for successor bond between a 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +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: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 = predecessor 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 direction +source chosen = i +firstBond: predecessor 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 +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=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 +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 +initial : 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0: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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between 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 direction +source chosen = b +firstBond: successor bond between a and b +firstBond2: successor bond between b and c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +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 +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 +initial : 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 +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 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = j from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = 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 = 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 direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +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 +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=15 +target : relevance = 0, unhappiness=15 +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 b and c from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 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: 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 bond +to object: group[1:2] == bc +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = b 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: predecessor 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +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 = 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 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-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 bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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[1:2] == bc from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +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 = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == ijk from target string +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 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=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 a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--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 = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = group[0:2] == abc from initial string +initial : relevance = 66, 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 = 66, 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 = 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 = 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 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = 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 +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 +object chosen = group[0:2] == abc from initial string +won fight with successor bond between b and c +broke the bonds +no incompatible Groups +building group +object chosen = successor bond between 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 +posting bottom up codelets +object chosen = group[0:1] == ab from initial string +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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = group[0:2] == ijk from target string +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: 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +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: a +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +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 = k 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 = 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 +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 = j 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 = a from initial string +destination: b +chosen bond facet: letterCategory +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 = c 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 +succeeded: posting bond-builder +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: i +object chosen = successor bond between a and b from other string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object 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 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 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +object 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 = 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: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 69 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=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 +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: c, destination: b +object chosen = predecessor bond between b and c 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 +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: c +initial : relevance = 0, unhappiness=94 +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 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 +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, 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 = 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 = 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 = 69 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +initial : relevance = 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 = 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: 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: c, destination: b +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: 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 +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 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 = 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 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = a from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 94 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 +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-bond-scout--category, with urgency: 4 +Post top down: 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 = 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to b +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from b to c +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 = b +firstBond: successor bond between b and c +firstBond2: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to b +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:1] == ab from initial string +object 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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +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 = 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 = 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 = c from initial string +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 +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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +object chosen = successor bond between a and b from other string +bond strength = 94 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k 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 +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 = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond predecessor bond between j and k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = group[0:2] == abc from initial string +object chosen = 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 = 50, unhappiness=79 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == abc from initial string +won fight with successor bond between b and c +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=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 +urgency: 100.0, number: 1, bin: 7 +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: c, destination: 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 +initial : relevance = 0, unhappiness=79 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 +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 +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 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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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 +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, 2 bonds for bond +source: j, destination: 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 +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-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 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 = 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 +object chosen = group[0: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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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: predecessor bond between i and j +firstBond2: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = group[1:2] == jk from target string +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: 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: k +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 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 direction +source chosen = 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 +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 +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 = 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 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 +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: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = 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: 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 +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 group +initial : relevance = 100, 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 = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 33, 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 = 91 for successor bond between j and k +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 94 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 j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top 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: 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 bond +object chosen = j from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +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 +object chosen = successor bond between j and k from other string +bond strength = 95 for successor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = 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 +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[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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 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 = successor bond between a and b from other string +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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 48 for successor bond between a and b +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +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 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 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 +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: 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 +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 bond +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=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:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: 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-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] == 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: 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 group +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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +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:1] == ij from target string +object chosen = group[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 +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] == 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +posting bottom up codelets +object chosen = group[0:2] == 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 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[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-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 = 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: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor 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=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 +urgency: 23.200000000000003, number: 1, bin: 2 +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] == 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 +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 = 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 +initial : 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[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--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 +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] == 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +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 = j from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +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 group +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, 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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, 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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +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 +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = a from initial string +urgency: 24.1, number: 2, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between 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 +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 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 a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +won fight with group[0:2] == abc +broke the groups +building bond successor bond between a and b +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 +object chosen = a from initial string +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: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = 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=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 +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-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 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = 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 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=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 +no incompatible bonds +no incompatible Groups +building group +object chosen = group[1:2] == bc from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 = 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[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 bond +to object: k +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 78 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 33, unhappiness=78 +target : relevance = 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ab from initial string +object chosen = 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=92 +target : relevance = 100, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ab from initial string +already exists...activate descriptors & fizzle +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: group[0:1] == ab, destination: c +initial : relevance = 33, unhappiness=92 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = b from initial string +initial : relevance = 33, unhappiness=92 +target : relevance = 0, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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: c, destination: group[0:1] == ab +object 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=92 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +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 +object chosen = group[0:1] == ab 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:1] == ab from initial string +destination: c +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:1] == ab 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: b +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +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--category, with urgency: 4 +Post top down: top-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 = c from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=80 +target : relevance = 100, 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=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 +initial : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 = 33, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: group[0:1] == ab +initial : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[1:2] == bc from initial string +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = a from initial string +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +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 +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 = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = c 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 +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 successor bond between a and b +failed to break bonds: Fizzle +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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=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 = 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 bond +to object: c +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: b +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 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor 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 = 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 +object chosen = predecessor 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 +object chosen = b 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 +object chosen = predecessor bond between a and b from other string +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: group[0:1] == ab +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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: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 group +object chosen = c from initial string +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 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 +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 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: 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 bond +to object: 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: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 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 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 +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 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 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = c from initial string +initial : relevance = 33, unhappiness=80 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ab from initial string +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=80 +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 +initial : relevance = 33, unhappiness=80 +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-bond-scout--direction, with urgency: 3 +Post top down: 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 33, unhappiness=80 +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 = 33, unhappiness=80 +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 = 33, unhappiness=80 +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=80 +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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 33, unhappiness=80 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ab, destination: c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = c from initial string +object chosen = c from initial string +destination: group[0:1] == ab +initial : relevance = 33, unhappiness=80 +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 = 33, unhappiness=80 +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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=80 +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 = 33, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ab +no firstBond +no firstBond2 +object chosen = group[0:2] == 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 = 33, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ab +no firstBond +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=80 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = b from initial string +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: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == bc 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = b from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 65 for predecessor bond between a and b +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 33, unhappiness=80 +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 +bond strength = 91 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 +initial : relevance = 66, unhappiness=80 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between 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 = successor 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 = 66, unhappiness=80 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 66, unhappiness=80 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 66, 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between 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 = 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-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +initial : relevance = 66, unhappiness=78 +target : relevance = 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:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: group[0:1] == ab +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 direction +source chosen = group[0:1] == ab +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +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 +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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] == abc from initial string +no incompatible bonds +won fight with group[0:1] == ab +won fight with group[0:1] == ab +broke the Groups +building group +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +initial : relevance = 100, unhappiness=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 b 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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +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 = 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 = 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 +top_down_bond_scout__category +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 +top_down_bond_scout__category +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 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] == 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 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 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 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +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 +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 = 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 +top_down_bond_scout__category +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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = 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 = 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 +won fight with successor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 +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 +initial : 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = 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 = k from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +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 direction +source chosen = i +firstBond: successor bond between 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 +to object: c +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = a 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 = 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 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 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 +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b 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 = 91 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 69 for successor 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 direction +source chosen = k +no firstBond +no firstBond2 +object chosen = b from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +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 +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +initial : relevance = 100, unhappiness=94 +target : relevance = 0, unhappiness=94 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 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 = c from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between 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 = successor 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 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=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 +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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = group[1:2] == jk from target string +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 +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: 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 = c 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = group[0:2] == abc from initial string +object chosen = group[0: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 = j 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 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 +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 = k from target string +object chosen = j from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = j from target string +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = b from initial string +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 group +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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--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=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +top_down_bond_scout__category +initial : relevance = 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 +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: a, destination: b +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +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 group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor 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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[1:2] == jk from target string +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between 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 = 48 for predecessor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 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=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between j and k from other string +bond strength = 94 for successor 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 direction +source chosen = i +firstBond: 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 +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 direction +source chosen = 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=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 +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 +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 = 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--direction, with urgency: 3 +Post top 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 = 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 a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +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: i +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 = 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 +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +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 +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = 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 = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = successor bond between j and k from other string +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=79 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +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 +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[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 = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = 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 = 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 = 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 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +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 +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 +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 = 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 +object chosen = group[1:2] == jk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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, 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +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 = 0, unhappiness=78 +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 bond +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, 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 = 50, unhappiness=89 +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 = 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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 +object chosen = b 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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +firstBond2: successor bond between a and b +object chosen = group[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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ij from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 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 = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +to object: k +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 = k from target string +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between 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:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = k from target string +destination: group[0:1] == ij +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 = c +firstBond: successor bond between b and c +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for group +object chosen = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 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 +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = group[0:2] == abc from initial string +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 a and b from other string +already exists: activate descriptors & 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 = c +firstBond: successor 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 +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 = 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 = 66, 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 +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 = k from target string +object chosen = successor bond between j and k from other string +bond strength = 95 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +destination: k +object chosen = k from target string +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 = group[0:1] == ij +no firstBond +no firstBond2 +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == 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 = 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 +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-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 +initial : 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 +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=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 +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == 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 +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 direction +source chosen = a +firstBond: successor bond between a and 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 +top_down_bond_scout__category +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 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 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 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: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 +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 +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 = 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 +top_down_bond_scout__category +initial : relevance = 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] == 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 +top_down_bond_scout__category +initial : relevance = 100, 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 +initial : 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 b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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: 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] == 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 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = 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 +initial : 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 group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == 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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = b from initial string +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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 = 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: 23.200000000000003, number: 1, bin: 2 +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 +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = Correspondence between b and j from other string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between 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 i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +object chosen = successor bond between i and j from other string +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: 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +object chosen = j from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +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 = 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 = a 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: 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=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 = b 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 = 69 for successor bond between j 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 +object 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 = 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 +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = a from initial string +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 = group[0:1] == ab from initial string +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = 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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +no incompatible groups +building bond successor bond between b and c +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object 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=89 +target : relevance = 50, 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=78 +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=78 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +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 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +object chosen = successor bond between i and j 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 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 +object 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, 2 bonds for bond +source: k, destination: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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: c, destination: b +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 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=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 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 +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=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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +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 = c +firstBond: successor 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, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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] == ab from initial string +no incompatible bonds +won fight with group[0:2] == abc +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 0, unhappiness=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 = 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 string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 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 +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 +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: successor 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 = 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] == 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: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +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--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 +top_down_bond_scout__category +initial : relevance = 100, 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 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 = 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +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: 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: 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 = k 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 +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 = b 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 = i 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 +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between 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 = 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 = i from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = c from initial string +object chosen = i 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 +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 +object chosen = a from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = i from target 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 +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 = b from initial string +object chosen = successor bond between i and j 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 direction +source chosen = 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 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[1:2] == bc from initial string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = i from target string +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +object chosen = a from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +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 +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 +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 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 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between 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 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 = a 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: a, destination: 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between 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 +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 bond +to object: c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = 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 +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--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +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 = i +firstBond: successor bond between 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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 +top_down_bond_scout__category +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 = c 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 +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +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 = 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 = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +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 = k 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 = j 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 +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 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 a and b from other string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +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 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 = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +urgency: 23.200000000000003, number: 1, bin: 2 +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 = i 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 = predecessor 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 = c from initial string +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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +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 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 = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = b from initial string +object chosen = 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 = 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 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +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 +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 = 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 = 78 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +posting bottom up codelets +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k 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 +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 = 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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = c from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 +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 = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = predecessor bond between 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 = c 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 +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 direction +source chosen = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = 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 +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between i and j from other string +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 = i 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=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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:1] == ab from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: 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 = 100, 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] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between 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 +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] == 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 = 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 +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 +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object 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 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--direction, with urgency: 3 +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 +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 = successor bond between a and b from other string +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 +object 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-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 bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between 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 +initial : 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 +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between 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 +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 = 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 = 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 = i 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 = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 +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 = 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 +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 @@ -229,56 +88142,12 @@ 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 = 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: ijjkkk with 6 letters, 6 objects, 4 bonds for bond -source: k, 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 i and j from other string -bond strength = 93 for successor bond between i and j +bond strength = 69 for successor bond between i and j succeeded: posting bond-builder -object chosen = sameness bond between j and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between i and j -urgency: 100.0, number: 1, bin: 7 -object chosen = sameness bond between k and k from other string -bond strength = 100 for sameness bond between k and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 40, unhappiness=80 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = sameness bond between k and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object 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 -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: i chosen bond facet: letterCategory @@ -286,252 +88155,2413 @@ 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 +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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 40, unhappiness=72 -target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for direction +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +object chosen = c from initial string +object chosen = k 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 = 78 for successor bond between i and j +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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 j to k -object chosen = sameness bond between k and k from other string -bond strength = 100 for sameness bond between k and k +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between 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 = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string -object chosen = group[2:3] == jk from target string -object chosen = successor bond between b and c from other string +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 +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 +object chosen = predecessor bond between a and b from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond successor bond between b and c -object chosen = sameness bond between k and k from other string -bond strength = 100 for sameness bond between k and k +building bond predecessor bond between a and b +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=94 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 3 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = a from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = 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 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 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object 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 = 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 +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 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 +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 +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +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 +Post top down: top-down-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--category, with urgency: 4 +Post top down: 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 = 78 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +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 = a +firstBond: predecessor 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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +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 = 78 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 +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 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 = 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-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-group-scout--category, with urgency: 6 -Post top down: top-down-group-scout--category, with urgency: 6 +Post top 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 = 40, unhappiness=72 -target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for direction -source chosen = k -firstBond: sameness bond between k and k -possible group: sameness bond between k and k -trying from k to sameness -proposing group from k to k -object chosen = sameness bond between k and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string +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 +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 +bond strength = 91 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +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 = j 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=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 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle +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:1] == ij 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 = 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-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 +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 60, unhappiness=72 +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 = 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 = 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 = successor bond between a and b from 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 +initial : relevance = 50, unhappiness=15 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=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 = 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=15 +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: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 = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 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 j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 = a from initial string +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: 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=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 = 40, unhappiness=72 -target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for bond +object chosen = group[0:1] == ij from target string +object chosen = group[1:2] == bc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond to object: j -object chosen = k from target string -object chosen = k from target string -destination: k +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between 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] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 +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 = 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 = c from initial string +destination: b chosen bond facet: letterCategory -Source: k, destination: k -source descriptor: K -destination descriptor: K -proposing sameness bond -initial : relevance = 0, unhappiness=78 -target : relevance = 60, unhappiness=72 -target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for group -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = group[3:5] == kkk from target string -object chosen = sameness bond between k and k from other string +Source: c, 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 = 50, 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 top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 40, unhappiness=72 -target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for bond -source: k, destination: k +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +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=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 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, 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: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = k from target string -destination: k -chosen bond facet: letterCategory -Source: k, destination: k -source descriptor: K -destination descriptor: K -proposing sameness bond -initial : relevance = 100, unhappiness=78 -target : relevance = 40, unhappiness=72 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:1] == ij from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction source chosen = b firstBond: successor bond between a and b possible group: successor bond between a and b trying from b to successor -proposing group from a to c -initial : relevance = 0, unhappiness=78 -target : relevance = 60, unhappiness=72 -target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 60, unhappiness=72 +proposing group from a to b +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[3:5] == kkk from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 60, unhappiness=72 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 6 -Post top down: top-down-group-scout--category, with urgency: 6 -Post top down: top-down-group-scout--category, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between i 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 -initial : relevance = 100, unhappiness=84 -target : relevance = 40, unhappiness=76 +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: successor 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=84 -target : relevance = 60, unhappiness=76 -target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for bond -source: i, destination: j -object chosen = sameness bond between k and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -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 -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 -initial : relevance = 0, unhappiness=84 -target : relevance = 60, unhappiness=76 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=84 -target : relevance = 60, unhappiness=76 -target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for group +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 = c from initial string +object chosen = group[1:2] == bc from initial string +object chosen = group[0:1] == ab from initial string Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 posting bottom up codelets -object chosen = sameness bond between k and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 94 for successor bond between i and j +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 = b from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 +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: j, destination: i +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=79 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = 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-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=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = predecessor bond between b and c from other string +bond strength = 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 = 50, 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 = 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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 = 40, unhappiness=72 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: 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 = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == 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--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 +object chosen = successor 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 = successor bond between a and b from other string +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 = 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 = 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] == 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 = 50, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = group[1:2] == jk from target string +object chosen = 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[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +object 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 +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 +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 = 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:1] == ij 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 +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 = 66, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=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 group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 = 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 = k from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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: b +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor 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 = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[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-group-scout--category, with urgency: 4 +Post top down: top-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 = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 = 66, 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 = 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 = 0, 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 group +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +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 = 66, 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 = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = i from target string +object chosen = group[0:1] == ij from target string +destination: k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 = 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 = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 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=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = k from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between 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 = k 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 +object chosen = k from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = 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 +won fight with predecessor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +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] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +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 +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-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +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 = 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] == 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: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor 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: 23.200000000000003, number: 1, bin: 2 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = 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: 24.1, number: 2, bin: 2 +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 +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 +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 +Post 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = 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 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 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-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: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == abc from initial string +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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: 1, bin: 7 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +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 +initial : 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 +firstBond: predecessor bond between 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 +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 +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 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 +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 +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +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: 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other 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 object chosen = predecessor 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--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b +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 = 60, unhappiness=72 +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: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 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 = 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 = 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 +already exists...activate descriptors & fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, 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 +posting bottom up codelets +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: 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 = 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between 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 = 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 = 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 = 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 = i 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 b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = j from target string +object chosen = 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = a from initial string +initial : relevance = 50, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 +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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-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 = group[1:2] == jk 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: 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 bond +to object: a +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 = 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=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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between j and k 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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = j from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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=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 = predecessor bond between a and b from other string +bond 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 = a 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 = 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 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[1:2] == bc from initial string +initial : relevance = 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, 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 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: 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 = k from target string +object chosen = i from target string +object chosen = k from target string +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 +object chosen = predecessor 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 +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = 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 +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 = 50, unhappiness=89 +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 = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +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: 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 = group[1:2] == jk from target string +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +object chosen = i 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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: a +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 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 group top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 60, unhappiness=72 -target string selected: ijjkkk with 6 letters, 6 objects, 5 bonds for bond +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-group-scout--category, with urgency: 4 +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 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = 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 +object chosen = 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: 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 = 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 direction +source chosen = i +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top 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 +object chosen = group[0:2] == abc 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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for 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 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +object chosen = group[0:2] == abc from initial string +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = 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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between 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 = 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: j, destination: i -object chosen = group[3:5] == kkk 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 = c from initial string +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:2] == abc from initial string +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor 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 +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +Post top down: top-down-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 +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 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other 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 direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top 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 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 = 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 direction +source chosen = i +firstBond: predecessor 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 = k 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 Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, 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 +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 +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=48 -target string selected: ijjkkk with 6 letters, 7 objects, 5 bonds for direction -source chosen = j -firstBond: sameness bond between j and j -possible group: sameness bond between j and j -trying from j to sameness -proposing group from j to j -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = sameness bond between k and k from other string -bond strength = 100 for sameness bond between k and k +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 = 33, unhappiness=48 -target string selected: ijjkkk with 6 letters, 7 objects, 5 bonds for direction -source chosen = j -firstBond: successor bond between i and j -possible group: successor bond between i and j -trying from j to successor -proposing group from i to j -object chosen = sameness bond between k and k from other string +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: 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 initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=48 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from b to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 +Post top down: top-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 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +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[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 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 +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 +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 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor 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] == 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 = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = 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] == 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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: 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 = c 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = predecessor 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 @@ -540,842 +90570,2250 @@ source descriptor: I destination descriptor: J proposing successor bond object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 94 for successor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=48 -target string selected: ijjkkk with 6 letters, 7 objects, 5 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == jj from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=48 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=48 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = j from target string -destination: group[3:5] == kkk -chosen bond facet: letterCategory -Source: j, destination: group[3:5] == kkk -source descriptor: J -destination descriptor: K -proposing successor bond -Post top down: top-down-bond-scout--category, with urgency: 6 -Post top down: top-down-bond-scout--category, with urgency: 6 -Post top down: top-down-group-scout--category, with urgency: 6 -Post top down: top-down-group-scout--category, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=48 -target string selected: ijjkkk with 6 letters, 7 objects, 5 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=48 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:1] == ij from target string -object chosen = group[3:5] == kkk from target string -destination: j -chosen bond facet: letterCategory -Source: group[3:5] == kkk, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == jj from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 28, unhappiness=48 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=48 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 6 -Post top down: top-down-bond-scout--category, with urgency: 6 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[1:2] == jj from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -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 j and group[3:5] == kkk from other string -bond strength = 23 for predecessor bond between j and group[3:5] == kkk -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == jj from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 6 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between j and group[3:5] == kkk from other string -bond strength = 60 for successor bond between j and group[3:5] == kkk -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond -source: i, destination: group[1:2] == jj -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond -source: group[1:2] == jj, destination: group[3:5] == kkk -initial : relevance = 100, unhappiness=15 -target : relevance = 28, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 28, unhappiness=40 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: 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 -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 = 28, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond -source: group[3:5] == kkk, destination: group[1:2] == jj -object chosen = group[1:2] == jj from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 28, unhappiness=40 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[1:2] == jj from target string -already exists...activate descriptors & fizzle -object chosen = k from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond -source: i, destination: group[1:2] == jj -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond -source: group[1:2] == jj, destination: i -object chosen = successor bond between j and group[3:5] == kkk 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: 6 -Post top down: top-down-group-scout--category, with urgency: 6 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 28, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for direction -source chosen = group[1:2] == jj -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 28, unhappiness=40 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 28, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond -source: i, destination: group[1:2] == jj -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 28, unhappiness=40 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[1:2] == jj from target string destination: i chosen bond facet: letterCategory -Source: group[1:2] == jj, destination: i +Source: 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 +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 +object chosen = i 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 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 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = 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 +object chosen = b from initial string +object chosen = a from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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: c, 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: 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 = 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 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 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 +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 +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +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 = 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 = 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == bc from initial string +object chosen = c from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor 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 = Correspondence between a and i from other 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 = 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: 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 = predecessor 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 +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 +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 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 +to object: j +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 +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: a +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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=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 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 +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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: 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=89 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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: 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 +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 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: 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--category, with urgency: 4 +Post top down: 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 = 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 = 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 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 = group[0:2] == ijk from target string +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: predecessor 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=89 +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=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: 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 +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 +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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +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 +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +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 +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 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 = group[0:2] == abc from initial string -object chosen = successor bond between i and group[1:2] == jj from other string -bond strength = 60 for successor bond between i and group[1:2] == jj +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 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 -bond strength = 96 for successor bond between a and b +object chosen = c from initial string +object chosen = b from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 93 for successor bond between group[1:2] == jj and group[3:5] == kkk +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = 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 = predecessor 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[3:5] == kkk 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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between 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: 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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for bond -source: group[1:2] == jj, destination: group[3:5] == kkk +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, 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 +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 +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 = 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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +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 +posting bottom up codelets +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = predecessor bond between 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +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 = 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: 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +urgency: 100.0, number: 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +object chosen = predecessor bond between 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 = k 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 +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 +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +Post 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 = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k succeeded: posting bond-builder object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = a from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +urgency: 100.0, number: 1, bin: 7 +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 = 42, unhappiness=40 -target string selected: ijjkkk with 6 letters, 8 objects, 5 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 28, unhappiness=40 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond successor bond between group[1:2] == jj and group[3:5] == kkk -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = i from target string -object chosen = predecessor bond between i and group[1:2] == jj from other string -bond strength = 23 for predecessor bond between i and group[1:2] == jj -object chosen = successor bond between a and b from other string +building bond successor bond between j and k +object chosen = group[0:1] == ab from initial string +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 = 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 direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor 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=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 +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 +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 +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = 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 +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 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 = a +firstBond: successor bond between a and 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 +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: 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 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 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond -source: group[1:2] == jj, destination: i -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b +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 +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 +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: 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 object chosen = successor bond between b and c from other string bond strength = 96 for successor bond between b and c succeeded: posting bond-builder -object chosen = group[3:5] == kkk from target string object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +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 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 +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 = 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 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=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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == jj from target string -destination: group[3:5] == kkk -chosen bond facet: letterCategory -Source: group[1:2] == jj, destination: group[3:5] == kkk -source descriptor: J -destination descriptor: K -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -object chosen = successor bond between i and group[1:2] == jj from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond -source: group[1:2] == jj, destination: group[3:5] == kkk -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond -source: group[1:2] == jj, destination: group[3:5] == kkk -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:1] == ij from target string -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk -succeeded: posting bond-builder -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 6 -Post top down: top-down-group-scout--category, with urgency: 6 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond -source: group[1:2] == jj, destination: group[3:5] == kkk -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[3:5] == kkk from target string -object chosen = b from initial string -object chosen = group[0:1] == ij from target string -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk -succeeded: posting bond-builder -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string +object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle -object chosen = group[1:2] == jj from target string -destination: group[3:5] == kkk -chosen bond facet: letterCategory -Source: group[1:2] == jj, destination: group[3:5] == kkk -source descriptor: J -destination descriptor: K -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +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: 6 -Post top down: top-down-group-scout--category, with urgency: 6 -Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = b firstBond: successor bond between 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 +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] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 +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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = 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 = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond -source: group[3:5] == kkk, destination: group[1:2] == jj +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 +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 group +object chosen = group[0:2] == abc from initial string initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 +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 group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for direction +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 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = 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 = successor bond between a and b from other string +bond strength = 96 for successor bond between a 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 +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 +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 = group[0:2] == ijk from target string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between 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 = c 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 = 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 = b 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 = 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 +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 = 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 +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 b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=100 +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 +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +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 = k from target string +initial : relevance = 100, unhappiness=89 +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 = 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 = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = i from target string +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=100 +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 +object 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 = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = 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 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +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=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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between 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: 4 +Post top down: 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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between b and c from other string +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for 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 = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +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: j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +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 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = 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 +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +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=15 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b 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 +Post top 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 +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 +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 +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] == 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-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 +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 = 48 for predecessor bond between b and c +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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +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 = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: 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 = a 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 = 96 for successor bond between a and b +succeeded: posting bond-builder +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 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 group +object chosen = group[0:2] == ijk from target string +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 = successor bond between i and j from other string +bond strength = 96 for successor bond 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 +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: 2, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = 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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 = 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 +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 +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 +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 +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 = c from initial string +object chosen = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +object chosen = k from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 direction +source chosen = i +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 +building bond successor bond between i and j +object chosen = k from target string +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: 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 +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 = i firstBond: successor bond between i and j possible group: successor bond between i and j trying from i to successor proposing group from i to j -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string object chosen = group[0:1] == ij from target string -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk -succeeded: posting bond-builder -object chosen = group[1:2] == jj from target string -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c +bond strength = 94 for successor bond between b and c +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 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = 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 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] == jj from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ij from target string -object chosen = group[1:2] == jj from target string -destination: i -chosen bond facet: letterCategory -Source: group[1:2] == jj, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = group[1:5] == jjkkk from target string -object chosen = predecessor bond between i and group[1:2] == jj from other string -bond strength = 23 for predecessor bond between i and group[1:2] == jj -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == jj from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[3:5] == kkk from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[3:5] == kkk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for direction -source chosen = group[1:2] == jj -no firstBond -firstBond2: successor bond between group[1:2] == jj and group[3:5] == kkk -possible group: successor bond between group[1:2] == jj and group[3:5] == kkk -trying from group[1:2] == jj to successor -proposing group from group[1:2] == jj to group[3:5] == kkk -object chosen = group[1:2] == jj from target string -destination: i -chosen bond facet: letterCategory -Source: group[1:2] == jj, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = group[1:5] == jjkkk from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 6 -Post top down: top-down-group-scout--category, with urgency: 6 -Post top down: top-down-group-scout--category, with urgency: 6 -posting bottom up codelets -object chosen = group[3:5] == kkk from target string -destination: group[1:2] == jj -chosen bond facet: letterCategory -Source: group[3:5] == kkk, destination: group[1:2] == jj -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between i and group[1:2] == jj from other string -bond strength = 23 for predecessor bond between i and group[1:2] == jj -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond -source: group[1:2] == jj, destination: group[3:5] == kkk -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c +object chosen = predecessor bond between 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 +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: 6 -posting bottom up codelets object chosen = i from target string -destination: group[1:2] == jj +destination: j chosen bond facet: letterCategory -Source: i, destination: group[1:2] == jj +Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond -object chosen = successor bond between i and group[1:2] == jj from other string -bond strength = 64 for successor bond between i and group[1:2] == jj +object chosen = successor 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[3:5] == kkk from target string -destination: group[1:2] == jj +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 +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j chosen bond facet: letterCategory -Source: group[3:5] == kkk, destination: group[1:2] == jj +Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for direction -source chosen = group[3:5] == kkk -firstBond: successor bond between group[1:2] == jj and group[3:5] == kkk -possible group: successor bond between group[1:2] == jj and group[3:5] == kkk -trying from group[3:5] == kkk to successor -proposing group from group[1:2] == jj to group[3:5] == kkk -object chosen = group[1:5] == jjkkk from target string -object chosen = predecessor bond between group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 48 for predecessor bond between group[1:2] == jj and group[3:5] == kkk +object chosen = successor 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[1:2] == jj and group[3:5] == kkk from other string -number of incompatibleBonds: 1 -successor bond between group[1:2] == jj and group[3:5] == kkk -lost fight with successor bond between group[1:2] == jj and group[3:5] == kkk -failed to break bonds: Fizzle top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for direction -source chosen = group[3:5] == kkk -firstBond: successor bond between group[1:2] == jj and group[3:5] == kkk -possible group: successor bond between group[1:2] == jj and group[3:5] == kkk -trying from group[3:5] == kkk to successor -proposing group from group[1:2] == jj to group[3:5] == kkk -object chosen = predecessor bond between group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 48 for predecessor bond between group[1:2] == jj and group[3:5] == kkk -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:5] == jjkkk from target string object chosen = successor bond between a and b from other string bond strength = 96 for successor bond between a and b succeeded: posting bond-builder +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between 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 +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 = c firstBond: successor bond between b and c possible group: successor bond between b and c trying from c to successor proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond -to object: group[1:2] == jj -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond -source: group[3:5] == kkk, destination: group[1:2] == jj -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk +object 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--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between i and group[1:2] == jj from other string -bond strength = 64 for successor bond between i and group[1:2] == jj -succeeded: posting bond-builder -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and group[1:2] == jj from other string -already exists: activate descriptors & Fizzle object chosen = group[0:2] == abc from initial string +object chosen = j 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 = 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: 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -target string selected: ijjkkk with 6 letters, 8 objects, 6 bonds for bond -source: group[1:2] == jj, destination: group[3:5] == kkk -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 94 for successor bond between group[1:2] == jj and group[3:5] == kkk +object chosen = successor 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 group[1:2] == jj and group[3:5] == kkk from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == jj from target string -destination: i -chosen bond facet: letterCategory -Source: group[1:2] == jj, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = successor bond between i and group[1:2] == jj from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between group[1:2] == jj and group[3:5] == kkk from other string -number of incompatibleBonds: 1 -successor bond between group[1:2] == jj and group[3:5] == kkk -won fight with successor bond between group[1:2] == jj and group[3:5] == kkk -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and group[3:5] == kkk -object chosen = group[1:2] == jj from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[1:2] == jj from target string -destination: i -chosen bond facet: letterCategory -Source: group[1:2] == jj, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 42, unhappiness=36 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and group[1:2] == jj from other string -bond strength = 23 for predecessor bond between i and group[1:2] == jj -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[3:5] == kkk from target string -destination: group[1:2] == jj -chosen bond facet: letterCategory -Source: group[3:5] == kkk, destination: group[1:2] == jj -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between group[1:2] == jj and group[3:5] == kkk from other string -bond strength = 48 for predecessor bond between group[1:2] == jj and group[3:5] == kkk -object chosen = group[0:2] == abc from initial string -object chosen = group[1:5] == jjkkk from target string no incompatible bonds no incompatible Groups building group +object 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: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +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=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=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] == ijk from target string +object chosen = j from target string +object chosen = c from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = successor 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 i and group[1:2] == jj from other string -bond strength = 23 for predecessor bond between i and group[1:2] == jj -object chosen = group[1:5] == jjkkk from target string initial : relevance = 100, unhappiness=15 -target : relevance = 37, unhappiness=39 +target : relevance = 100, unhappiness=78 +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=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between j 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=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 +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = 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 +initial : 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 direction source chosen = a firstBond: successor bond between a and b @@ -1383,48 +92821,2227 @@ possible group: successor bond between a and b trying from a to successor proposing group from a to c object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 +initial : 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 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond 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 +top_down_bond_scout__category +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 +initial : 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 = group[0:2] == abc from initial string +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 +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 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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 +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 +top_down_bond_scout__category +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == 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 = k 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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 +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 = k 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 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = 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 = 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 +object 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, 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 +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = k from target string +object chosen = predecessor bond between 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: 100.0, number: 1, bin: 7 +object chosen = j from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 bond +to object: b +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: 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 direction +source chosen = a +no firstBond +no firstBond2 +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 = 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: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 = 69 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +object chosen = 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=89 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: 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: 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 +initial : relevance = 100, unhappiness=84 +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=84 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = 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-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 = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +object chosen = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post 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: successor bond between 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 = 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 = 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 +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--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +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 +object chosen = a from initial string +object chosen = i 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 +won fight with successor bond between j and k +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = 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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b 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 +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 = 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: 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 +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +initial : 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == 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 = 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 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 +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 = predecessor 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 +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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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=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 = 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 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets object chosen = group[0:2] == abc from initial string already exists...activate descriptors & fizzle top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 37, unhappiness=39 +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: 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[1:5] == jjkkk from target string -already exists...activate descriptors & fizzle object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle +object chosen = 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: 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 = b from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == 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 = b from initial string +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = 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 = 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--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:2] == ijk from target string +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 = successor 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 +lost fight with predecessor bond between i and j +failed to break bonds: 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 group +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 +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 +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 = 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 +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 +initial : 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 = b 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 = 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 +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 = 0, 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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = i 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 +urgency: 24.1, number: 2, bin: 2 +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: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +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: 24.1, number: 2, bin: 2 +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +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 = 37, unhappiness=39 -target string selected: ijjkkk with 6 letters, 9 objects, 6 bonds for bond -source: group[3:5] == kkk, destination: j -object chosen = successor bond between j and group[3:5] == kkk from other string -bond strength = 63 for successor bond between j and group[3:5] == kkk +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 -object chosen = successor bond between j and group[3:5] == kkk from other string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between a and b from other string 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: 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 = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 object chosen = group[0:2] == abc from initial string already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +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=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +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: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +posting bottom up codelets +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor 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 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 = 100, 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 +posting bottom up codelets +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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +urgency: 24.1, number: 2, bin: 2 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = k from target string +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +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 = 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: 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 +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = a from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a 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 = 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 = Correspondence between a and i from other string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between 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 = 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 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 i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = Correspondence between b and j from other string +object chosen = successor bond between a and b from other string +bond strength = 94 for successor bond between a and b +succeeded: posting bond-builder +object chosen = j from target string +object chosen = c from initial string +object chosen = i from target string +urgency: 23.200000000000003, number: 1, bin: 2 Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +object chosen = c from initial string +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = 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=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 +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 = 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 +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between a and b +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == bc from initial string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = predecessor 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +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 = 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 = 0, unhappiness=78 +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = k from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor 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 +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 = 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 = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +no incompatible groups +building bond predecessor bond between b and c +object chosen = a from initial string +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-group-scout--direction, with urgency: 3 +Post top down: 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 +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 +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 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 = 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 +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between 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 = group[0:2] == ijk from target string +object chosen = j from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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-bond-scout--category, with 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 = 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 +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 +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 +possible group: successor bond between a and b +trying from a to successor +proposing group from a to 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 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 +Post top down: top-down-group-scout--direction, with 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 = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between 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 = 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 +won fight with predecessor bond between b and c +broke the bonds +no incompatible Groups +building group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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 = k from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 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 +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 direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between 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 +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 = 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b 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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0: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 = 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 = 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 +object 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 = 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 direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +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 = 37, unhappiness=39 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +Post 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == abc from initial string +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 b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +object 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 = 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-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 = a from initial string +object chosen = c from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == 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 +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = i from target string +object chosen = group[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: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 78 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 24.1, number: 2, bin: 2 +Post top down: 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 = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: a, destination: b -object chosen = group[1:5] == jjkkk from target string -destination: i -More than one letter changed. Sorry, I can't solve problems like this right now. +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = predecessor bond between 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 +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=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--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 = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between i and j +object chosen = 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 +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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 = 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] == ijk from target string +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond predecessor bond between i and j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 78 for successor bond between b and c +succeeded: posting bond-builder +urgency: 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 +Post top 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: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +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--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=18 +target : relevance = 50, 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 +urgency: 100.0, number: 1, bin: 7 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between b and c from other string +bond strength = 78 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 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=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 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 +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = predecessor bond between 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=18 +target : relevance = 0, unhappiness=94 +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-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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +object chosen = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +object chosen = group[1:2] == jk from target 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: 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = k from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with 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=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 +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: 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: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor 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: 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-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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from i to successor +proposing group from i to j +object chosen = group[0:1] == ij from target string +initial : relevance = 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 +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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for 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 = 48 for 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 direction +source chosen = a +firstBond: successor bond between a and 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between 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 +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 = j from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and 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--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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +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 diff --git a/copycat/gui.py b/copycat/gui.py index 3d271fb..ceee94e 100755 --- a/copycat/gui.py +++ b/copycat/gui.py @@ -57,8 +57,6 @@ class MainApplication(ttk.Frame): self.parent = parent self.create_widgets() self.canvas = None - self.columnconfigure(0) - self.rowconfigure(0) def create_widgets(self): self.canvas = create_main_canvas(self, 'abc', 'abd', 'ijk', '?') @@ -76,6 +74,10 @@ class MainApplication(ttk.Frame): codeletList.grid(column=3, row=0, sticky=tk.N+tk.S+tk.E+tk.W) self.widgets['codeletlist'] = codeletList + self.rowconfigure(0, weight=1) + for i in range(4): + self.columnconfigure(i, weight=1) + def update(self, copycat): temp = copycat.temperature.value() slipnodes = copycat.slipnet.slipnodes @@ -100,6 +102,7 @@ class MainApplication(ttk.Frame): listStr = '{}: {}'.format(codelet.name, round(codelet.urgency, 2)) codeletList.insert(tk.END, listStr) + ''' descriptionsFrame = tk.Frame(self) for i, obj in enumerate(sorted(copycat.workspace.objects, key=lambda o:o.string.string)): l = tk.Label(descriptionsFrame, text=obj.string.string) @@ -108,15 +111,18 @@ class MainApplication(ttk.Frame): l = tk.Label(descriptionsFrame, text='[]') l.grid(column=i, row=j+1) descriptionsFrame.grid(row=1) + ''' class GUI(object): def __init__(self, title, updateInterval=.1): self.root = tk.Tk() self.root.title(title) + tk.Grid.rowconfigure(self.root, 0, weight=1) + tk.Grid.columnconfigure(self.root, 0, weight=1) #self.root.geometry('1200x800') self.app = MainApplication(self.root) - self.app.pack(fill=tk.Y) + self.app.grid(row=0, column=0, sticky=tk.N+tk.S+tk.E+tk.W) self.lastUpdated = time.time() self.updateInterval = updateInterval