From 23def40750f9f9b3c003374663bdb14c4685ca7d Mon Sep 17 00:00:00 2001 From: LSaldyt Date: Thu, 12 Oct 2017 18:00:07 -0600 Subject: [PATCH] Fixes main display size --- copycat.log | 10476 ++++++++++++++++++++++++++++++----------------- copycat/gui.py | 2 +- 2 files changed, 6719 insertions(+), 3759 deletions(-) diff --git a/copycat.log b/copycat.log index b3a8c6b..2a4ba5e 100644 --- a/copycat.log +++ b/copycat.log @@ -1,4 +1,17 @@ -urgency: 100.0, number: 1, bin: 7 +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond object chosen = y from target string destination: z chosen bond facet: letterCategory @@ -6,6 +19,3342 @@ Source: y, destination: z source descriptor: Y destination descriptor: Z proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +object chosen = successor bond between y and z from other string +bond strength = 48 for successor bond between y and z +object chosen = a from initial string +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 +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = x from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond +object chosen = successor bond between x and y from other string +bond strength = 48 for successor bond between x and y +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = y from target string +destination: z +chosen bond facet: letterCategory +Source: y, destination: z +source descriptor: Y +destination descriptor: Z +proposing successor bond +object chosen = z from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond +to object: z +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between y and z +object chosen = successor bond between b and c from other string +bond strength = 69 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between x and y +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = successor bond between y and z from other string +bond strength = 94 for successor bond between y and z +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +bond strength = 91 for predecessor bond between y and z +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between y and z from other string +number of incompatibleBonds: 1 +predecessor bond between y and z +lost fight with predecessor bond between y and z +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +to object: y +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +source: z, destination: y +object chosen = z from target string +object chosen = z from target string +object chosen = group[0:2] == xyz from target string +won fight with predecessor bond between y and z +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +object chosen = b from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: 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 = y from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = z from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: y +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from y to successor +proposing group from x to z +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from y to successor +proposing group from x to z +object chosen = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 1 +successor bond between y and z +won fight with successor bond between y and z +broke the bonds +lost fight with group[0:2] == xyz +failed to break groups: Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between x and y from other string +number of incompatibleBonds: 1 +successor bond between x and y +won fight with successor bond between x and y +broke the bonds +lost fight with group[0:2] == xyz +failed to break groups: Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: y +object chosen = successor bond between x and y from other string +bond strength = 96 for successor bond between x and y +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = group[0:2] == xyz from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +object chosen = successor bond between 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: y +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between x and y from other string +bond strength = 96 for successor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between x and y from other string +bond strength = 96 for successor bond between x and y +succeeded: posting bond-builder +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +object chosen = successor bond between a and b from other string +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between x and y +possible group: successor bond between x and y +trying from y to successor +proposing group from x to z +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == xyz from target string +object chosen = a from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 direction +source chosen = b +firstBond: successor bond between 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=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 = 48 for predecessor bond between a and b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: z +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = y from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, 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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-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 = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: y, destination: z +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: y +object chosen = successor bond between x and y from other string +bond strength = 96 for successor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = z +firstBond: successor bond between y and z +no firstBond2 +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: z +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 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 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: successor bond between x and y +possible group: successor bond between x and y +trying from x to successor +proposing group from x to z +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: z +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 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 = Correspondence between b and y from other string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +urgency: 100.0, number: 2, bin: 7 +object chosen = a from initial string +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = b from initial string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +object chosen = group[0:2] == xyz from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string +object chosen = group[0:2] == xyz from target string +object chosen = y from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: y +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between y and z from other string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +object chosen = y from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between x and y from other string +bond strength = 96 for successor bond between x and y +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = z from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = Correspondence between c and z from other string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +Post top down: top-down-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 x and y from other string +already exists: activate descriptors & Fizzle +object chosen = Correspondence between b and y from other string +object chosen = a from initial string +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == xyz from target string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = y from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +posting bottom up codelets +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = y from target string +object chosen = y from target string +object chosen = c from initial string +object chosen = successor bond between b and c from other string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = x from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +object chosen = successor bond between x and y from other string +object chosen = successor bond between a and b from other string +object chosen = Correspondence between b and y from other string +object chosen = Correspondence between a and x from other string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = y from target string +destination: z +chosen bond facet: letterCategory +Source: y, destination: z +source descriptor: Y +destination descriptor: Z +proposing successor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = Correspondence between a and x from other string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = b from initial string +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = x from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between y and z from other string +object chosen = z from target string +object chosen = z from target string +object chosen = successor bond between a and b from other string +object chosen = c from initial string +object chosen = a from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from y to successor +proposing group from x to z +object chosen = x from target string +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +object chosen = group[0:2] == xyz from target string +object chosen = z from target string +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between b and c from other string +bond strength = 78 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between x and y from other string +bond strength = 78 for successor bond between x and y +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = y from target string +object chosen = Correspondence between a and x from other string +object chosen = c from initial string +object chosen = successor bond between y and z from other string +object chosen = group[0:2] == xyz from target string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = y from target string +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = c from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: z +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +object chosen = x from target string +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +posting bottom up codelets +object chosen = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between x and y from other string +number of incompatibleBonds: 1 +successor bond between x and y +lost fight with successor bond between x and y +failed to break bonds: Fizzle +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, 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 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = y from target string +destination: z +chosen bond facet: letterCategory +Source: y, destination: z +source descriptor: Y +destination descriptor: Z +proposing successor bond +object chosen = y from target string +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = y from target string +destination: z +chosen bond facet: letterCategory +Source: y, destination: z +source descriptor: Y +destination descriptor: Z +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = z from target string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +object chosen = successor bond between 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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +bond strength = 48 for successor bond between y and z +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = c 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 = x 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between x and y from other string +bond strength = 48 for successor bond between x and y +object chosen = x from target string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between y and z from other string +bond strength = 48 for successor bond between y and z +object chosen = b from initial string +posting bottom up codelets +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 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 = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +no incompatible groups +building bond predecessor bond between a and b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: xyz with 3 letters, 3 objects, 0 bonds for bond +source: x, destination: y +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between x and y from other string +bond strength = 91 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: xyz with 3 letters, 3 objects, 0 bonds for direction +source chosen = x +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = predecessor bond between x and y from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between x and y +object chosen = z from target string +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +won fight with predecessor bond between x and y +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and x +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +source: z, destination: y +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between y and z from other string +bond strength = 91 for successor bond between y and z +succeeded: posting bond-builder +object chosen = z from target string +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +lost fight with predecessor bond between x and y +failed to break bonds: Fizzle +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +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 = 50, unhappiness=89 +target string selected: xyz 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 y and z from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and z +object chosen = successor bond between b and c from 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 x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +lost fight with predecessor bond between x and y +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction +source chosen = z +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = x from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction +source chosen = z +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +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 +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and x +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +source: x, destination: y +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +object chosen = predecessor bond between b and c from other string +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 +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 69 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +won fight with predecessor bond between x and y +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and x +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for group +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=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 +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 = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=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 = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +source: y, destination: x +object chosen = x from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = 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 = 69 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to b +object chosen = group[0:1] == ab 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 x +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +won fight with predecessor bond between a and b +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=94 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction +source chosen = z +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=94 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +to object: y +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between y and z from other string +bond strength = 94 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and z +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +won fight with predecessor bond between x and y +broke the bonds +no incompatible groups +building bond successor bond between x and y +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[1:2] == bc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction +source chosen = z +no firstBond +no firstBond2 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction +source chosen = z +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +source: x, destination: y +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +to object: y +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 x and y from other string +bond strength = 48 for predecessor bond between x and y +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +source: z, destination: y +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +to object: y +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +to object: y +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +source: z, destination: y +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for bond +source: x, destination: y +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between y and z from other string +bond strength = 94 for successor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:1] == xy from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction +source chosen = y +no firstBond +firstBond2: successor bond between x and y +object chosen = successor bond between y and z from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between y and z +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between x and y from other string +bond strength = 96 for successor bond between x and y +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for group +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: xyz with 3 letters, 3 objects, 2 bonds for bond +source: x, destination: y +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=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between x and y from other string +bond strength = 96 for successor bond between x and y +succeeded: posting bond-builder +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from y to successor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = group[0:2] == xyz from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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: 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 = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 1 +successor bond between y and z +lost fight with successor bond between y and z +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +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 +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = z +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from z to successor +proposing group from x to z +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +object chosen = z from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = group[0:2] == xyz from target string +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == 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] == xyz from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond 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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: y, destination: x +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: successor bond between x and y +possible group: successor bond between x and y +trying from x to successor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between x and y from other string +bond strength = 96 for successor bond between x and y +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: successor bond between x and y +possible group: successor bond between x and y +trying from x to successor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = x from target string +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: successor bond between x and y +possible group: successor bond between x and y +trying from x to successor +proposing group from x to z +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: y, destination: z +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 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: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 1 +successor bond between y and z +lost fight with successor bond between y and z +failed to break bonds: Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: z +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from y to successor +proposing group from x to z +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: successor bond between x and y +possible group: successor bond between x and y +trying from x to successor +proposing group from x to z +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == xy from target string +no incompatible bonds +lost fight with group[0:2] == xyz +failed to break Groups: Fizzle +object chosen = Correspondence between a and x from other string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = x from target string +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +object chosen = group[0:2] == xyz from target string +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 1 +successor bond between y and z +won fight with successor bond between y and z +broke the bonds +won fight with group[0:2] == xyz +broke the groups +trying to break incompatible correspondences +won fight with Correspondence between c and z +building bond predecessor bond between y and z +object chosen = y from target string +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +lost fight with predecessor bond between y and z +failed to break bonds: Fizzle +object chosen = predecessor bond between y and z from other string +bond strength = 91 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = z from target string +object chosen = successor bond between y and z from other string +bond strength = 94 for successor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = group[0:2] == xyz from target string +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = Correspondence between b and y from other string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +source: x, destination: y +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = group[0:2] == xyz from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +won fight with predecessor bond between y and z +broke the bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +object chosen = x from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between b and c from other string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=84 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = Correspondence between a and x from other string +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 1 +successor bond between y and z +won fight with successor bond between y and z +broke the bonds +lost fight with group[0:2] == xyz +failed to break groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=84 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +firstBond2: successor bond between x and y +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=84 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +firstBond2: successor bond between x and y +object chosen = group[0:2] == xyz from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = z from target string +object chosen = group[0:2] == xyz from target string +lost fight with successor bond between y and z +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: y +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = z from target string +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: y, destination: z +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +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 = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between x and y from other string +number of incompatibleBonds: 1 +successor bond between x and y +lost fight with successor bond between x and y +failed to break bonds: Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = z from target string +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 1 +successor bond between y and z +lost fight with successor bond between y and z +failed to break bonds: Fizzle +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 1 +successor bond between y and z +lost fight with successor bond between y and z +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz from target string +object chosen = z from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = x from target string +object chosen = group[0:2] == xyz from target string +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = Correspondence between a and x from other string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from y to successor +proposing group from x to z +object chosen = Correspondence between b and y from other string +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +object chosen = successor bond between a and b from other string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = Correspondence between a and x from other string +object chosen = successor bond between b and c from other string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +object chosen = successor bond between x and y from other string +object chosen = group[0:2] == abc from initial string +object chosen = b from initial string +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between x and y from other string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = z from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = z +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from z to successor +proposing group from x to z +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = z from target string +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 1 +successor bond between y and z +lost fight with successor bond between y and z +failed to break bonds: Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 100, unhappiness=18 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: y +object chosen = z from target string +object chosen = group[0:2] == xyz from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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] == xyz from target string +object chosen = successor bond between x and y from other string +bond strength = 96 for successor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = a 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 +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: successor bond between x and y +possible group: successor bond between x and y +trying from x to successor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from y to successor +proposing group from x to z +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 1 +successor bond between y and z +won fight with successor bond between y and z +broke the bonds +won fight with group[0:2] == xyz +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and z +object chosen = x from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: z +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: z +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +object chosen = y from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = z +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from z to successor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = y from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +urgency: 100.0, number: 1, bin: 7 +object chosen = Correspondence between c and z from other string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between y and z from other string +object chosen = group[0:2] == xyz from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: z +object chosen = group[0:2] == abc from initial string +object chosen = a from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = z from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between y and z from other string +bond strength = 78 for successor bond between y and z +succeeded: posting bond-builder +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = successor bond between x and y from other string +object chosen = group[0:2] == abc from initial string +object chosen = b from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between x and y from other string +bond strength = 96 for successor bond between x and y +succeeded: posting bond-builder +object chosen = Correspondence between a and x from other string +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = y from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +object chosen = y from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = c from initial string +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: z +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = c from initial string +object chosen = a from initial string +object chosen = group[0:2] == xyz from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from y to successor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : 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: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = y from target string +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = z from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between x and y from other string +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between x and y from other string +object chosen = successor bond between a and b from other string +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = x from target string +object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +object chosen = group[0:2] == xyz from target string +object chosen = a from initial string +object chosen = Correspondence between b and y from other string +object chosen = successor bond between b and c from other string +object chosen = successor bond between a and b from other string +object chosen = successor bond between x and y from other string +object chosen = b from initial string +object chosen = successor bond between b and c from other string +object chosen = successor bond between b and c from other string +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between y and z from other string +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = y from target string +object chosen = successor bond between b and c from other string +object chosen = successor bond between a and b from other string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +object chosen = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = b from initial string +object chosen = x from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between x and y from other string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = group[0:2] == xyz from target string +object chosen = a from initial string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = z +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from z to successor +proposing group from x to z +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = Correspondence between c and z from other string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between y and z from other string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between y and z from other string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: y, destination: z +object chosen = group[0:2] == xyz from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = y from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = y from target string +top_down_bond_scout__category +initial : relevance = 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 x and y from other string +number of incompatibleBonds: 1 +successor bond between x and y +lost fight with successor bond between x and y +failed to break bonds: Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond 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 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +object chosen = successor bond between y and z from other string +bond strength = 96 for successor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond urgency: 100.0, number: 1, bin: 7 object chosen = x from target string destination: y @@ -21,15 +3370,57 @@ Source: y, destination: z source descriptor: Y destination descriptor: Z proposing successor bond -object chosen = b from initial string -destination: c +object chosen = successor bond between x and y from other string +bond strength = 48 for successor bond between x and y +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = y from target string +destination: x chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z +object chosen = y from target string +object chosen = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between y and z from other string +bond strength = 48 for successor bond between y and z +object chosen = successor bond between x and y from other string +bond strength = 48 for successor bond between x and y object chosen = x from target string destination: y chosen bond facet: letterCategory @@ -39,17 +3430,122 @@ destination descriptor: Y proposing successor bond object chosen = successor bond between x and y from other string bond strength = 48 for successor bond between x and y +object chosen = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +urgency: 100.0, number: 1, bin: 7 +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = predecessor bond between y and z from other string +bond strength = 48 for predecessor bond between y and z succeeded: posting bond-builder +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between x and y +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between y and z Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = Correspondence between b and y from other string +object chosen = predecessor bond between x and y from other string +number of incompatibleBonds: 1 +successor bond between x and y +won fight with successor bond between x and y +broke the bonds +no incompatible groups +building bond predecessor bond between x and y +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = y +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from y to predecessor +proposing group from x to z +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +source: y, destination: x +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +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 = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: c +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = a from initial string +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +to object: b object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -57,75 +3553,168 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -object chosen = successor bond between y and z from other string -bond strength = 48 for successor bond between y and z -succeeded: posting bond-builder -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +lost fight with predecessor bond between x and y +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +object chosen = predecessor bond between b and c from other string +bond strength = 94 for predecessor bond between b and c succeeded: posting bond-builder -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between b and y from other 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 -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between y and z +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = group[0:2] == xyz from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: predecessor bond between a and b +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between x and y from other string +object chosen = predecessor bond between b and c from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond successor bond between x and y -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y +building bond predecessor bond between b and c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: y, destination: z +object chosen = b from initial string +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z +object chosen = group[0:2] == xyz 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 +object chosen = group[0:2] == xyz 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 = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b succeeded: posting bond-builder -object chosen = successor bond between y and z from other string +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = group[0:2] == 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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between a and b from other string already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = z from target string +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: x +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = group[0:2] == xyz from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c object chosen = x from target string destination: y chosen bond facet: letterCategory @@ -133,336 +3722,73 @@ Source: x, destination: y source descriptor: X destination descriptor: Y proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -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 x and y from other string object chosen = group[0:2] == xyz from target string already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c object chosen = successor bond between x and y from other string +bond strength = 48 for successor bond between x and y +object chosen = predecessor bond between 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 = a from initial string object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b +bond strength = 48 for successor bond between a and b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b succeeded: posting bond-builder -object chosen = successor bond between 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: y, destination: x object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 = y from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = c from initial string -destination: b +destination: y chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B +Source: z, destination: y +source descriptor: Z +destination descriptor: Y proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c +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 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle Post top down: top-down-group-scout--direction, with urgency: 3 posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 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 group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: xyz with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle object chosen = z from target string destination: y chosen bond facet: letterCategory @@ -471,17 +3797,348 @@ source descriptor: Z destination descriptor: Y proposing predecessor bond object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +no firstBond2 +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between x and y from other string +bond strength = 48 for successor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -urgency: 100.0, number: 2, bin: 7 +source: z, destination: y +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: y, destination: x +object chosen = a from initial string +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = y from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +lost fight with predecessor bond between x and y +failed to break bonds: Fizzle +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +won fight with group[0:2] == abc +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and x +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: y +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +object chosen = z from target string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: y +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string urgency: 100.0, number: 2, bin: 7 object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = group[0:2] == xyz from target string +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = group[0:2] == xyz from target string +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = Correspondence between b and y from other string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string +object chosen = Correspondence between a and x from other string +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = x from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +urgency: 100.0, number: 2, bin: 7 +object chosen = c from initial string +object chosen = 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 = b from initial string +object chosen = predecessor bond between x and y from other string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = x from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = c from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +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] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == xyz from target string +object chosen = c from initial string +posting bottom up codelets +object chosen = y from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = x from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = z +firstBond: predecessor bond between y and z +possible group: predecessor bond between y and z +trying from z to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +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 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -489,14 +4146,2186 @@ 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 +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +object chosen = successor bond between 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 = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between x and y +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = c from initial string +object chosen = predecessor bond between y and z from other string +bond strength = 69 for predecessor bond between y and z +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = y from target string +destination: z +chosen bond facet: letterCategory +Source: y, destination: z +source descriptor: Y +destination descriptor: Z +proposing successor bond +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 = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between y and z +object chosen = successor bond between x and y from other string +bond strength = 48 for successor bond between x and y +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +no firstBond2 +object chosen = successor bond between b and c from other string +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 = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +lost fight with predecessor bond between x and y +failed to break bonds: Fizzle +object chosen = successor bond between x and y from other string +bond strength = 48 for successor bond between x and y +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +source: z, destination: y +object chosen = successor bond between y and z from other string +bond strength = 91 for successor bond between y and z +succeeded: posting bond-builder +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = a from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = z +firstBond: predecessor bond between y and z +possible group: predecessor bond between y and z +trying from z to predecessor +proposing group from x to z +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = z from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +object chosen = successor bond between y and z from other string +number of incompatibleBonds: 1 +predecessor bond between y and z +lost fight with predecessor bond between y and z +failed to break bonds: Fizzle +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = y from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +to object: x +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 78 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +lost fight with predecessor bond between x and y +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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=84 +target : relevance = 0, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +to object: z +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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=84 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = z +firstBond: predecessor bond between y and z +possible group: predecessor bond between y and z +trying from z to predecessor +proposing group from x to z +object chosen = successor bond between y and z from other string +bond strength = 48 for successor bond between y and z +object chosen = successor bond between b and c from other string +bond strength = 78 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +bond strength = 91 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction +source chosen = y +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from y to predecessor +proposing group from x to y +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction +source chosen = y +no firstBond +firstBond2: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from y to predecessor +proposing group from x to y +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction +source chosen = y +no firstBond +firstBond2: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from y to predecessor +proposing group from x to y +object chosen = predecessor bond between b and c from other string +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 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for direction +source chosen = z +no firstBond +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:1] == xy from target string +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between y and z +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = x from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +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 +object chosen = group[0:1] == xy from target string +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +to object: y +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: 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 bond +object chosen = group[0:2] == abc from initial string +won fight with predecessor bond between b and c +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +object chosen = group[0:1] == xy from target string +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ab from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for group +object chosen = z from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = b from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 1 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between x and y +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +to object: x +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: xyz with 3 letters, 3 objects, 2 bonds for bond +source: y, destination: x +object chosen = successor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +source: y, destination: x +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between x and y from other string +bond strength = 94 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +bond strength = 91 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +won fight with successor bond between x and y +broke the bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: y +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +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] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: predecessor bond between y and z +possible group: predecessor bond between y and z +trying from y to predecessor +proposing group from x to z +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: y, destination: z +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b object chosen = successor bond between a and b from other string bond strength = 96 for successor bond between a and b succeeded: posting bond-builder object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: y +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +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 = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 a and b from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: x +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between x and y from other string +bond strength = 78 for predecessor bond between x and y +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: predecessor bond between y and z +firstBond2: predecessor bond between x and y +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 x and y from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 target : relevance = 100, unhappiness=18 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: y +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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == xyz from target string +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == xy from target string +no incompatible bonds +lost fight with group[0:2] == xyz +failed to break Groups: Fizzle +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +won fight with predecessor bond between x and y +broke the bonds +lost fight with group[0:2] == xyz +failed to break groups: Fizzle +object chosen = successor bond between x and y from other string +number of incompatibleBonds: 1 +predecessor bond between x and y +won fight with predecessor bond between x and y +broke the bonds +won fight with group[0:2] == xyz +broke the groups +building bond successor bond between x and y +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +source: z, destination: y +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = group[0:2] == xyz from target string +won fight with successor bond between x and y +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from y to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: y +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: y +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: 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 = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = z +firstBond: predecessor bond between y and z +possible group: predecessor bond between y and z +trying from z to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ab from initial string +no incompatible bonds +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: predecessor bond between y and z +firstBond2: predecessor bond between x and y +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 = 91 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 +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond 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 = z from target string +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: y, destination: z +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +bond strength = 78 for predecessor bond between y and z +succeeded: posting bond-builder +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = z +firstBond: predecessor bond between y and z +possible group: predecessor bond between y and z +trying from z to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: y +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +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 = 91 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +urgency: 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: predecessor bond between y and z +possible group: predecessor bond between y and z +trying from y to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = 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 +urgency: 24.1, number: 2, bin: 2 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: x +object chosen = predecessor bond between x and y from other string +bond strength = 78 for predecessor bond between x and y +succeeded: posting bond-builder +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 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--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = y 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 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from y to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = b from initial string +urgency: 24.1, number: 2, bin: 2 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +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] == xyz from target string +object chosen = Correspondence between a and x from other string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +object chosen = Correspondence between b and y from other string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between a and b from other string +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = Correspondence between c and z from other string +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +to object: y +object chosen = predecessor bond between x and y from other string +object chosen = predecessor bond between y and z from other string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=84 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +urgency: 100.0, number: 1, bin: 7 +object chosen = Correspondence between c and z from other string +object chosen = Correspondence between c and z from other string +object chosen = Correspondence between b and y from other string +object chosen = Correspondence between b and y from other string +object chosen = y from target string +object chosen = successor bond between a and b from other string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +source: x, destination: y +object chosen = predecessor bond between x and y from other string +bond strength = 78 for predecessor bond between x and y +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +object chosen = group[0:2] == xyz from target string +object chosen = Correspondence between c and z from other string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between x and y from other string +object chosen = Correspondence between b and y from other string +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +object chosen = c from initial string +object chosen = group[0:2] == xyz from target string +object chosen = predecessor bond between y and z from other string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +object chosen = group[0: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 = 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = y from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = b from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = x from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = z +firstBond: predecessor bond between y and z +possible group: predecessor bond between y and z +trying from z to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +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 = 91 for predecessor bond between a and b +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 a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: y +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 78 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == xyz from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +posting bottom up codelets +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: y, destination: z +object chosen = z from target string +object chosen = successor bond between y and z from other string +bond strength = 91 for successor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +number of incompatibleBonds: 1 +predecessor bond between y and z +won fight with predecessor bond between y and z +broke the bonds +won fight with group[0:2] == xyz +broke the groups +building bond successor bond between y and z +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +firstBond2: successor bond between a and b +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=15 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = z +firstBond: successor bond between y and z +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +source: z, destination: y +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +source: x, destination: y +object chosen = group[0:2] == abc from initial string +object chosen = x from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +to object: y +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between y and z from other string +bond strength = 69 for predecessor bond between y and z +object chosen = predecessor bond between x and y from other string +bond strength = 48 for predecessor bond between x and y +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between y and z from other string +bond strength = 69 for predecessor bond between y and z +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +object chosen = y from target string +destination: z +chosen bond facet: letterCategory +Source: y, destination: z +source descriptor: Y +destination descriptor: Z +proposing successor bond +object chosen = predecessor bond between y and z from other string +number of incompatibleBonds: 1 +successor bond between y and z +lost fight with successor bond between y and z +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = y +firstBond: successor bond between y and z +possible group: successor bond between y and z +trying from y to successor +proposing group from y to z +object chosen = group[1:2] == yz from target string +object chosen = group[1:2] == yz from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between y and z from other string +bond strength = 91 for successor bond between y and z +succeeded: posting bond-builder +object chosen = successor bond between y and z from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +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=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to y +object chosen = group[0:1] == xy from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = y from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond +source: x, destination: y +object chosen = predecessor bond between x and y from other string +bond strength = 91 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[1:2] == yz from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == xy from target string +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = y from target string +destination: x +chosen bond facet: letterCategory +Source: y, destination: x +source descriptor: Y +destination descriptor: X +proposing predecessor bond +object chosen = predecessor bond between x and y from other string +bond strength = 91 for predecessor bond between x and y +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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] == yz from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = z from target string +destination: y +chosen bond facet: letterCategory +Source: z, destination: y +source descriptor: Z +destination descriptor: Y +proposing predecessor bond +object chosen = predecessor bond between y and z from other string +bond strength = 94 for predecessor bond between y and z +object chosen = group[0:1] == xy from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: group[1:2] == yz +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to y +object chosen = group[0:1] == xy from target string +object chosen = group[1:2] == yz from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == xy from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == yz, destination: x +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = x from target string +destination: group[1:2] == yz +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == yz +no firstBond +no firstBond2 +object chosen = group[0:1] == xy from target string +no incompatible bonds +won fight with group[1:2] == yz +broke the Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: z, destination: group[0:1] == xy +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[1:2] == yz from target string +no incompatible bonds +lost fight with group[0:1] == xy +failed to break Groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: y +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: group[0:1] == xy +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = z from target string +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == xy from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == xy from target string +object chosen = group[0:2] == xyz from target string +won fight with successor bond between y and z +broke the bonds +won fight with group[0:1] == xy +won fight with group[0:1] == xy +broke the Groups +building group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between x and y from other string +bond strength = 91 for successor bond between x and y +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = c firstBond: successor bond between b and c @@ -504,1059 +6333,92 @@ possible group: successor bond between b and c trying from c to successor proposing group from a to c object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = z from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y +object 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--category, with urgency: 4 +urgency: 24.1, number: 2, bin: 2 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a Post top down: 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 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = z from target string +object chosen = z from target string +object 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: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = 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 b and c +firstBond2: 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor bond between a and b possible group: successor bond between a and b trying from a to successor proposing group from a to c -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for 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 a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = y from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -object chosen = c from initial string -posting bottom up codelets -object chosen = x from target string -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = y from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = x from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = Correspondence between a and x from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = y from target string -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = x from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -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] == xyz from target string -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = successor bond between y and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = Correspondence between c and z from other string -object chosen = x from target string -object chosen = successor bond between a and b from other string -object chosen = y from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z -building bond predecessor bond between y and z -object chosen = group[0:2] == xyz from target string -won fight with predecessor bond between y and z -broke the bonds -no incompatible Groups -building group -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -object chosen = successor bond between x and y from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = z from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -object chosen = a from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -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 = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -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 = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = successor bond between x and y from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = z from target string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = y from target string -object chosen = y from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = x from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = y from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between a and b from other string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == xy from target string no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -object chosen = y from target string -object chosen = successor bond between x and y from other string -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -Post top down: top-down-bond-scout--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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = a from initial string -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between y and z from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 +lost fight with group[0:2] == xyz +failed to break Groups: Fizzle +object chosen = group[0:2] == xyz from target string object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -1564,221 +6426,39 @@ Source: b, destination: c source descriptor: B destination descriptor: C proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:1] == xy from target string +no incompatible bonds +lost fight with group[0:2] == xyz +failed to break Groups: Fizzle initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = b firstBond: successor bond between b and c possible group: successor bond between b and c trying from b to successor proposing group from a to c -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == xyz from target string already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:2] == abc from initial string -object chosen = 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 = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = x from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = a from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -bond strength = 78 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and x -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = a from initial string -object chosen = y from target string -object chosen = successor bond between a and b from other string -urgency: 23.200000000000003, number: 1, bin: 2 top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 +initial : relevance = 0, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 +source: y, destination: x +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string object chosen = y from target string destination: x chosen bond facet: letterCategory @@ -1786,321 +6466,135 @@ Source: y, destination: x source descriptor: Y destination descriptor: X proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +source: x, destination: y +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c +firstBond: 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 +object chosen = group[0:2] == abc from initial string Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 +source chosen = y +firstBond: predecessor bond between y and z +firstBond2: predecessor bond between x and y +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: y, destination: z -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -object chosen = z from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -object chosen = x from target string -object chosen = successor bond between x and y from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = y from target string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -destination: z -chosen bond facet: letterCategory -Source: y, destination: z -source descriptor: Y -destination descriptor: Z -proposing successor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond to object: c -object chosen = Correspondence between b and y from other string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = successor bond between a and b from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets +object chosen = predecessor bond between x and y from other string +bond strength = 96 for predecessor bond between x and y +succeeded: posting bond-builder object chosen = successor bond between b and c from other string bond strength = 96 for successor bond between b and c succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = x from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle object chosen = group[0:2] == abc from initial string -object chosen = x from target string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between x and y from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: y object chosen = group[0:2] == abc from initial string already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +urgency: 24.1, number: 2, bin: 2 posting bottom up codelets object chosen = y from target string +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = c from initial string +object chosen = group[0:2] == abc from initial string +object chosen = y from target string destination: z chosen bond facet: letterCategory Source: y, destination: z source descriptor: Y destination descriptor: Z proposing successor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between y and z from other string +bond strength = 91 for successor bond between y and z +succeeded: posting bond-builder +object chosen = y from target string +object chosen = successor bond between y and z from other string +number of incompatibleBonds: 1 +predecessor bond between y and z +lost fight with predecessor bond between y and z +failed to break bonds: Fizzle +object chosen = group[0:2] == xyz from target string +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 +object 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 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 object chosen = predecessor bond between b and c from other string number of incompatibleBonds: 1 successor bond between b and c @@ -2108,35 +6602,39 @@ won fight with successor bond between b and c broke the bonds won fight with group[0:2] == abc broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and z building bond predecessor bond between b and c -object chosen = c from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 +object chosen = group[0:2] == xyz from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = z from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +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 = 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-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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -won fight with successor bond between y and z -broke the bonds -won fight with group[0:2] == xyz -broke the groups -building bond predecessor bond between y and z -object chosen = successor bond between x and y from other string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = y from target string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = c from initial string +object chosen = Correspondence between a and x from other string object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -2144,92 +6642,320 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = group[0:2] == xyz from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle urgency: 100.0, number: 1, bin: 7 urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=18 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = z +firstBond: predecessor bond between y and z +possible group: predecessor bond between y and z +trying from z to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = x from target string +destination: y +chosen bond facet: letterCategory +Source: x, destination: y +source descriptor: X +destination descriptor: Y +proposing successor bond +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = x +firstBond: predecessor bond between x and y +possible group: predecessor bond between x and y +trying from x to predecessor +proposing group from x to z +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=15 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for group +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between x and y from other string +bond strength = 48 for successor bond between x and y +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +won fight with predecessor bond between b and c +broke the bonds +no incompatible Groups +building group +object chosen = group[0:1] == ab from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction +source chosen = y +firstBond: predecessor bond between y and z +possible group: predecessor bond between y and z +trying from y to predecessor +proposing group from x to z +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = y from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == xyz from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle +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 +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +won fight with successor bond between b and c +broke the bonds +won fight with group[0:2] == abc +broke the groups +building bond predecessor bond between b and c +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = predecessor 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--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == xyz from target string +object chosen = group[0:2] == xyz from target string +already exists...activate descriptors & fizzle object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +to object: y +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +bond strength = 96 for predecessor bond between y and z +succeeded: posting bond-builder +object chosen = predecessor bond between y and z from other string +already exists: activate descriptors & Fizzle Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = successor bond between y and z from other string -number of incompatibleBonds: 1 -predecessor bond between y and z -won fight with predecessor bond between y and z -broke the bonds -no incompatible groups -building bond successor bond between y and z -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = z from target string top_down_bond_scout__category initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: x, destination: y -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=84 +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] == abc from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -no firstBond2 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:1] == ab from initial string top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=84 -target string selected: xyz with 3 letters, 3 objects, 2 bonds for bond -source: y, destination: x +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +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 +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 +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 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-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 -object chosen = z from target string -object chosen = b from initial string +object chosen = a from initial string initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to b +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=18 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: xyz with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == xyz 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: b, destination: c +object chosen = group[0:2] == xyz from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=18 initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction source chosen = b firstBond: predecessor bond between b and c @@ -2237,1777 +6963,11 @@ firstBond2: successor bond between a and b possible group: successor bond between a and b trying from b to successor proposing group from a to b -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -bond strength = 91 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == xyz from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -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 = a -firstBond: successor bond between a and b -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = group[0:1] == ab from initial string top_down_bond_scout__category initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=18 initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond source: a, destination: b -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -destination: c -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -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--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 bond -to object: group[0:1] == ab -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -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: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -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 = group[0:1] == ab -no firstBond -no firstBond2 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0: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 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 -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 -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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: z -object chosen = group[0:2] == xyz from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -no firstBond2 -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -firstBond2: successor bond between x and y -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -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] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 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 = 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: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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 = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == xyz from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = x from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = y from target string -object chosen = x from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 = b from initial string -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = y from target string -posting bottom 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 = z from target string -object chosen = successor bond between y and z from other string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = x from target string -object chosen = successor bond between x and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = y -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from y to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between y and z from other string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between y and z from other string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between b and c from other string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = Correspondence between c and z from other string -object chosen = Correspondence between b and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -object chosen = successor bond between b and c from other string -object chosen = Correspondence between c and z from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -to object: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = group[0:2] == xyz from target string -object chosen = z from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = c from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between y and z from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between x and y from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = Correspondence between a and x from other string -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = Correspondence between a and x from other string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = x from target string -object chosen = Correspondence between a and x from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = z from target string -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 = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = b from initial string -object chosen = x from target string -object chosen = successor bond between y and z from other string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 = c from initial string -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = Correspondence between group[0:2] == abc and group[0:2] == xyz from other string -object chosen = y from target string -object chosen = Correspondence between b and y from other string -object chosen = Correspondence between a and x from other string -object chosen = successor bond between y and z from other string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -object chosen = Correspondence between a and x from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = Correspondence between b and y from other string -object chosen = y from target string -object chosen = z from target string -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = y from target string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = x from target string -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -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 = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between a and b from other string -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = a from initial string -object chosen = c from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -Post top down: 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 x and y from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between x and y from other string -number of incompatibleBonds: 1 -successor bond between x and y -lost fight with successor bond between x and y -failed to break bonds: Fizzle -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -object chosen = successor bond between b and c from other string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -object chosen = x from target string -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -object chosen = Correspondence between c and z from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = x from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = b from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between a and x from other string -Post top down: top-down-bond-scout--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 = Correspondence between c and z from other string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[0:2] == abc, destination: None -object chosen = successor bond between x and y from other string -object chosen = c from initial string -object chosen = x from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == xyz from target string -object chosen = c from initial string -object chosen = b from initial string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = group[0:2] == xyz from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -object chosen = group[0:2] == xyz from target string -object chosen = successor bond between a and b from other string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between a and x from other string -object chosen = group[0:2] == abc from initial string -object chosen = z from target string -object chosen = z from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = Correspondence between b and y from other string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between y and z from other string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between a and x from other string -object chosen = a from initial string -object chosen = Correspondence between b and y from other string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = y from target string -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 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=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == xyz from target string -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = successor bond between b and c from other string -object chosen = successor bond between a and b from other 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = x -firstBond: successor bond between x and y -possible group: successor bond between x and y -trying from x to successor -proposing group from x to z -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == xyz from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = z from target string -destination: y -chosen bond facet: letterCategory -Source: z, destination: y -source descriptor: Z -destination descriptor: Y -proposing predecessor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = y from target string -destination: x -chosen bond facet: letterCategory -Source: y, destination: x -source descriptor: Y -destination descriptor: X -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = y from target string -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = x from target string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between y and z from other string -bond strength = 48 for predecessor bond between y and z -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between x and y from other string -bond strength = 48 for predecessor bond between x and y -object chosen = group[0:2] == xyz from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -object chosen = x from target string -destination: y -chosen bond facet: letterCategory -Source: x, destination: y -source descriptor: X -destination descriptor: Y -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between x and y from other string -bond strength = 78 for successor bond between x and y -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = y from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between 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 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for group -object chosen = z from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and x -building bond predecessor bond between a and b -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == xyz from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between x and y from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = successor bond between y and z from other string -bond strength = 96 for successor bond between y and z -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between y and z from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: x, destination: y -object chosen = successor bond between x and y from other string -bond strength = 96 for successor bond between x and y -succeeded: posting bond-builder -initial : relevance = 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 x and y from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond -source: z, destination: y -object chosen = predecessor bond between y and z from other string -bond strength = 91 for predecessor bond between y and z -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between y and z from other string -number of incompatibleBonds: 1 -successor bond between y and z -lost fight with successor bond between y and z -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == xyz from target string -posting bottom up codelets -object chosen = group[0:2] == xyz from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: xyz with 3 letters, 4 objects, 2 bonds for direction -source chosen = z -firstBond: successor bond between y and z -possible group: successor bond between y and z -trying from z to successor -proposing group from x to z +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group diff --git a/copycat/gui.py b/copycat/gui.py index 81069b9..bff9ae6 100755 --- a/copycat/gui.py +++ b/copycat/gui.py @@ -24,7 +24,7 @@ class MainApplication(ttk.Frame): """Contains all widgets in main application.""" main_label = ttk.Label(self, text="abc:abd::ijk:?", background='black', foreground='white') - main_label.grid(column=0, row=0, columnspan=9, rowspan=4, sticky=tk.N+tk.S+tk.E+tk.W) + main_label.grid(column=0, row=0, columnspan=9, rowspan=4, sticky=tk.N)#+tk.S+tk.E+tk.W) self.widgets['main'] = main_label temp_label = ttk.Label(self, text='temp') temp_label.grid(column=9, row=0, rowspan=1, sticky=tk.N+tk.S+tk.E+tk.W)