Essentially, PLN treats the "fresh=true" atoms as VALUES, not as
OBJECTS. So, it doesn't really care if multiple atoms with the same
structure exist or not. It has its own data structures which track those
different atom versions (with distinct TVs) and then merges them by
creating a yet another atom version.
Actually, this is wrong. It _does_ treat atoms as objects (in the
Object-Oriented-Programming sense), but rather one could say that it
just doesn't treat them as singletons. Well, I hope you get the idea...
--
Ari Heljakka
CTO
Dream Broker Ltd
Tekniikantie 14 [EMAIL PROTECTED]
02150 Espoo +358 40 568 2420
Finland www.dreambroker.fi
_______________________________________________
Mailing list: https://launchpad.net/~opencog-dev
Post to : opencog-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~opencog-dev
More help : https://help.launchpad.net/ListHelp