Hmm. On further thought, I'm still confused. I just posted to
https://github.com/opencog/atomspace/issues/977 but I will repost here,
because it seems important:
Aren't the following two equivalent?
ImplicationScopeLink
VariableNode x
P(x)
Q(x)
and
ForAllLink
VariableNode x
ImplicationLink
P(x)
Q(x)
If these two are NOT equivalent, then how are they different? If they are
equivalent, do we really need to have an ImplicationScopeLink?
--linas
On Mon, Nov 7, 2016 at 2:40 PM, linas <[email protected]> wrote:
>
> OK, I just got to the bottom of this email chain, and it looks OK to me.
>
> BTW, you may want to keep this in mind: the FreeLink is just a device to
> "memoize" the locations of variables in an expression. Thus, if you have
> an algorithm that needs to repeatedly search for variables in some link
> type, then it can be useful to inherit from FreeLink, -- this helps avoid
> the repeated search. The FreeLink has no additional semantics: it doesn't
> change the meaning of anything.
>
> --linas
>
--
You received this message because you are subscribed to the Google Groups
"opencog" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit
https://groups.google.com/d/msgid/opencog/CAHrUA357E_cK%3DtOnkM2SztCyzdCmGWvAdMH5GWEnfJ7-Krfirg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.