Thread Previous • Date Previous • Date Next • Thread Next |
Hi,
Given the apparent complexity of the VH approach, I'd say that simply adding a new method for inserting atoms with fresh=true into the AtomSpace might bea more sensible approach than using VH's to simulate that effect.In the short term that might be a sensible approach to get it working and check that the port generally works (although I'm not sure if this will mess up the AtomSpace's index system). Long term however, we'll still want to ensure that the AtomSpace is consistent.
I'm on a business trip and just skimming this thread, so pardon me if I sound idiotic. Doesn't using fresh=true instead of VH's result in multiple copies of the same Atom (Nodes with the same type + name or links with the same type + outgoing set) stored in the AtomSpace? If so, we shouldn't use this practice in OpenCog. We've been trying to make OpenCog code consistent with the conceptual design for OpenCog Prime. I think it's better to take the time to do things the right way than to introduce temporary hacks that explicitly violate the conceptual design (as opposed to hacks that are just quick coding solutions).
Cassio
Thread Previous • Date Previous • Date Next • Thread Next |