I am mildly shocked

Liste des GroupesRevenir à s logic 
Sujet : I am mildly shocked
De : polcott333 (at) *nospam* gmail.com (olcott)
Groupes : sci.logic
Date : 09. Jul 2024, 20:17:49
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v6k2ct$1ga5f$2@dont-email.me>
References : 1 2 3 4 5 6
User-Agent : Mozilla Thunderbird
On 7/9/2024 2:05 PM, Mild Shock wrote:
In unification with occurs check cycles in a graph
are prevented before they happen. You are such a moron.
You did not word that exactly correctly.

The "occurs check" does that. It checks V ∈ T, BEFORE
a variable V gets instantiated to T.
 
It checks for the absence of cycles and returns
false when it finds cycles.
I created Minimal Type Theory for this purpose before
I know that Prolog could to the same thing.
https://www.researchgate.net/publication/315367846_Minimal_Type_Theory_MTT

On the other hand acyclic_term/1 can figure out whether
a term as variable V instantiated to T, where V ∈ T,
AFTER a cycle allowing unification has been performed,
i.e. the ordinary (=)/2.
 You are an idiot, you confuse these predicate:
 - acyclic_term/1
 With this predicate:
 - unify_with_occurs_check/2.
 Usually unify_with_occurs_check/2 is not implemented as:
 /* not how it is done */
unify_with_occurs_check(X,Y) :-
     X = Y,
     acyclic_term(X).
 The problem is the above wouldn't allow enough fast failure.
 
Clocksin & Mellish says that it is optional because
it really slows things down. The Cyc project has to
take all kinds of short-cuts on these things to reduce
time to feasible from infeasible.
--
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer

Date Sujet#  Auteur
9 Jul 24 * --- OLCOTT BANNED ---21Mild Shock
9 Jul 24 +* I am Mild Shocked11olcott
9 Jul 24 i`* Re: I am Mildly Shocked --- typo10olcott
9 Jul 24 i `* --- OLCOTT BANNED ---9Mild Shock
9 Jul 24 i  `* I am Mildly Shocked that this guy does not know about cycles in directed graphs8olcott
9 Jul 24 i   `* --- OLCOTT BANNED ---7Mild Shock
9 Jul 24 i    +- I am mildly shocked1olcott
9 Jul 24 i    `* Re: --- OLCOTT BANNED ---5Mild Shock
9 Jul 24 i     `* Re: --- OLCOTT BANNED ---4Mild Shock
9 Jul 24 i      `* Please quit disrespecting me3olcott
10 Jul 24 i       `* --- OLCOTT BANNED ---2Mild Shock
10 Jul 24 i        `- Try this online Prolog (Was: --- OLCOTT BANNED ---)1Mild Shock
10 Jul 24 +* PROLOG AND INFINITE TREES (Was: --- OLCOTT BANNED ---)4Mild Shock
10 Jul 24 i+- Re: PROLOG AND INFINITE TREES1olcott
10 Jul 24 i`* Re: PROLOG AND INFINITE TREES (Was: --- OLCOTT BANNED ---)2Mild Shock
10 Jul 24 i `- --- OLCOTT BANNED ---1Mild Shock
10 Jul 24 +* Re: --- OLCOTT BANNED ---3Mikko
10 Jul 24 i`* Re: --- OLCOTT BANNED ---2olcott
11 Jul 24 i `- Re: --- OLCOTT BANNED ---1Mikko
12 Jul 24 `* Re: --- OLCOTT BANNED ---2Mild Shock
12 Jul 24  `- Re: --- OLCOTT BANNED ---1Mild Shock

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal