Files
copycat/copycat.log
LSaldyt 67fdcc70e7 WIP
2017-10-11 19:58:03 -06:00

4014 lines
165 KiB
Plaintext

urgency: 100.0, number: 1, bin: 7
object chosen = y from target string
destination: z
chosen bond facet: letterCategory
Source: y, destination: z
source descriptor: Y
destination descriptor: Z
proposing successor bond
urgency: 100.0, number: 1, bin: 7
object chosen = x from target string
destination: y
chosen bond facet: letterCategory
Source: x, destination: y
source descriptor: X
destination descriptor: Y
proposing successor bond
object chosen = y from target string
destination: z
chosen bond facet: letterCategory
Source: y, destination: z
source descriptor: Y
destination descriptor: Z
proposing successor bond
object chosen = 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 = x from target string
destination: y
chosen bond facet: letterCategory
Source: x, destination: y
source descriptor: X
destination descriptor: Y
proposing successor bond
object chosen = successor bond between x and y from other string
bond strength = 48 for successor bond between x and y
succeeded: posting bond-builder
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
destination: x
chosen bond facet: letterCategory
Source: y, destination: x
source descriptor: Y
destination descriptor: X
proposing predecessor bond
object chosen = b from initial string
destination: a
chosen bond facet: letterCategory
Source: b, destination: a
source descriptor: B
destination descriptor: A
proposing predecessor bond
object chosen = z 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
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
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
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
succeeded: posting bond-builder
object chosen = successor bond between y and z from other string
bond strength = 96 for successor bond between y and z
succeeded: posting bond-builder
object chosen = successor bond between y and z from other string
already exists: activate descriptors & Fizzle
object chosen = x from target string
destination: y
chosen bond facet: letterCategory
Source: x, destination: y
source descriptor: X
destination descriptor: Y
proposing successor bond
Post top down: top-down-bond-scout--direction, with urgency: 3
Post top down: top-down-bond-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-bond-scout--category, with urgency: 4
Post top down: top-down-description-scout, with urgency: 5
posting bottom up codelets
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
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 x and y from other string
already exists: activate descriptors & Fizzle
object chosen = a from initial string
destination: b
chosen bond facet: letterCategory
Source: a, destination: b
source descriptor: A
destination descriptor: B
proposing successor bond
object chosen = a from initial string
object chosen = successor bond between a and b from other string
bond strength = 94 for successor bond between a and b
succeeded: posting bond-builder
object chosen = successor bond between 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
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 = 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
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
chosen bond facet: letterCategory
Source: c, destination: b
source descriptor: C
destination descriptor: B
proposing predecessor bond
object chosen = successor bond between x and y from other string
already exists: activate descriptors & Fizzle
initial : 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
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
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
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
posting bottom up codelets
urgency: 100.0, number: 2, bin: 7
object chosen = z from target string
object chosen = a from initial string
destination: b
chosen bond facet: letterCategory
Source: a, destination: b
source descriptor: A
destination descriptor: B
proposing successor bond
object chosen = successor bond between a and b from other string
bond strength = 96 for successor bond 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
target : relevance = 100, unhappiness=18
initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction
source chosen = c
firstBond: successor bond between b and c
possible group: successor bond between b and c
trying from c to successor
proposing group from a to c
object chosen = group[0:2] == abc from initial string
object chosen = 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
succeeded: posting bond-builder
Post top down: top-down-bond-scout--direction, with urgency: 3
Post top down: top-down-bond-scout--category, with urgency: 4
Post top down: top-down-group-scout--category, with urgency: 4
Post top down: top-down-description-scout, with urgency: 5
posting bottom up codelets
initial : relevance = 100, unhappiness=15
target : relevance = 100, unhappiness=15
initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction
source chosen = a
firstBond: successor bond between 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
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
object chosen = b from initial string
destination: c
chosen bond facet: letterCategory
Source: b, destination: c
source descriptor: B
destination descriptor: C
proposing successor bond
initial : relevance = 100, unhappiness=15
target : relevance = 100, unhappiness=15
initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction
source chosen = b
firstBond: successor bond between 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
already exists...activate descriptors & 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
target : relevance = 100, unhappiness=15
target string selected: xyz with 3 letters, 4 objects, 2 bonds for bond
source: y, destination: z
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-bond-scout--category, with urgency: 4
Post top down: top-down-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
Source: y, destination: x
source descriptor: Y
destination descriptor: X
proposing predecessor bond
object chosen = successor bond between b and c from other string
bond strength = 96 for successor bond between b and c
succeeded: posting bond-builder
initial : relevance = 100, unhappiness=78
target : relevance = 100, unhappiness=15
initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction
source chosen = b
firstBond: successor bond between b and c
possible group: successor bond between b and c
trying from b to successor
proposing group from a to c
object chosen = successor bond between 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
Post top down: top-down-description-scout, with urgency: 5
posting bottom up codelets
object chosen = successor bond between b and c from other string
bond strength = 96 for successor bond between b and c
succeeded: posting bond-builder
object chosen = predecessor bond between x and y from other string
bond strength = 48 for predecessor bond between x and y
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
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
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
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
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 = successor bond between b 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
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] == abc from initial string
already exists...activate descriptors & fizzle
Post top down: top-down-description-scout, with urgency: 5
posting bottom up codelets
object chosen = y from target string
destination: z
chosen bond facet: letterCategory
Source: y, destination: z
source descriptor: Y
destination descriptor: Z
proposing successor bond
object chosen = predecessor bond between b and c from other string
number of incompatibleBonds: 1
successor bond between b and c
won fight with successor bond between b and c
broke the bonds
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
Post top down: top-down-group-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
object chosen = a from initial string
destination: b
chosen bond facet: letterCategory
Source: a, destination: b
source descriptor: A
destination descriptor: B
proposing successor bond
urgency: 100.0, number: 1, bin: 7
urgency: 100.0, number: 1, bin: 7
initial : relevance = 50, unhappiness=84
target : relevance = 50, unhappiness=15
target string selected: xyz with 3 letters, 3 objects, 2 bonds for group
object chosen = a from initial string
Post top down: top-down-bond-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-group-scout--category, with urgency: 4
Post top down: top-down-description-scout, with urgency: 5
posting bottom up codelets
object chosen = successor bond between a and b from other string
already exists: activate descriptors & Fizzle
object chosen = successor bond between a and b from other string
bond strength = 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
succeeded: posting bond-builder
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-bond-scout--category, with urgency: 4
Post top down: top-down-group-scout--category, with urgency: 4
Post top down: top-down-group-scout--category, with urgency: 4
Post top down: top-down-group-scout--category, with urgency: 4
Post top down: top-down-description-scout, with urgency: 5
posting bottom up codelets
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 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
Post top down: top-down-bond-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-group-scout--direction, with urgency: 3
Post top down: top-down-group-scout--category, with urgency: 4
Post top down: top-down-group-scout--category, with urgency: 4
Post top down: 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
initial : relevance = 50, unhappiness=84
target : relevance = 100, unhappiness=78
initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction
source chosen = b
firstBond: predecessor bond between b and c
firstBond2: successor bond between a and b
possible group: successor bond between a and b
trying from b to successor
proposing group from a to b
object chosen = 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
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