object chosen = k from target string destination: j chosen bond facet: letterCategory Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond object chosen = k from target string destination: j chosen bond facet: letterCategory Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond object chosen = i from target string destination: j chosen bond facet: letterCategory Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond object chosen = predecessor bond between j and k from other string bond strength = 48 for predecessor bond between j and k succeeded: posting bond-builder object chosen = c from initial string destination: b chosen bond facet: letterCategory Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond object chosen = predecessor bond between b and c from other string bond strength = 48 for predecessor bond between b and c succeeded: posting bond-builder Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets object chosen = predecessor bond between b and c from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond predecessor bond between b and c object chosen = predecessor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond predecessor bond between j and k object chosen = b from initial string destination: c chosen bond facet: letterCategory Source: b, destination: c source descriptor: B destination descriptor: C proposing successor bond object chosen = k from target string destination: j chosen bond facet: letterCategory Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond object chosen = b from initial string destination: a chosen bond facet: letterCategory Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets object chosen = j from target string destination: k chosen bond facet: letterCategory Source: j, destination: k source descriptor: J destination descriptor: K proposing successor bond object chosen = b from initial string object chosen = k from target string object chosen = c from initial string destination: b chosen bond facet: letterCategory Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond