opencog-dev team mailing list archive
-
opencog-dev team
-
Mailing list archive
-
Message #00284
Re: removing fresh = true
Hi Ben, Joel and others,
IIRC, Ben's recollection is right. I've implemented AtomVersionHandles stuff
based on the first wiki doc/link Ben cited bellow, for the exception of
"Indexing" for search based on VHs, which was not implemented yet, AFAIK
(though AtomSpace methods that filters by VH are also available).
For details on how to use VersionHandles in the code, I suggest you to read
the related unit tests (specifically, CompositeTruthValueUTest.cxxtest and
tests in AtomSpaceUTest.cxxtest that uses VersionHandles, of course).
I don't remember someone has used this in some specific NM module yet, but
at least unit tests gave that implementation some reliability for those
(like you) decide to use it now. I think it's worth giving it a chance ;-)
regards,
Welter
2008/7/31 Ben Goertzel <ben@xxxxxxxxxxxx>
>
> I don't know the exact status of the VH code, I think Welter would be the
> one to ask about that...
>
> My best recollection is that this stuff
>
> https://extranet.vettalabs.com:8443/bin/view/Novamente/AtomVersionHandles
>
> was implemented, but this stuff
>
>
> https://extranet.vettalabs.com:8443/bin/view/Novamente/ComplexAtomVersionHandles
>
> may not have been.
>
> However, if this is the case, I think that implementing complex
> AtomVersionHandles is of general value for OpenCog, beyond PLN, so it should
> be done by someone fairly soon...
>
>
> ben
>
>
>>
>> This makes sense to me. And seems more appropriate to me... my
>> suggestion was trying to avoid using VersionHandles since I wasn't
>> sure what their status was... Do they act essentially as described
>> here
>> https://extranet.vettalabs.com:8443/bin/view/Novamente/AtomVersionHandles
>> ?
>>
>> (Obviously I can read the code to find out, but it'll aid
>> understanding if my concept of VersionHandles doesn't clash with what
>> the code does.)
>>
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~opencog-dev<https://launchpad.net/%7Eopencog-dev>
> Post to : opencog-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~opencog-dev<https://launchpad.net/%7Eopencog-dev>
> More help : https://help.launchpad.net/ListHelp
>
>
References