FD
Raphael Collet
raph at info.ucl.ac.be
Fri Oct 26 14:01:02 CEST 2001
Denys Duchier wrote:
> The reason the following doesn't make the same inference ...
>
> > local
> > A={FD.decl}
> > B={FD.decl}
> > in
> > A\=:B
> > A=:B
> > end
>
> ... is that the propagator for \=: is defined to only wake up when one
> of its parameters becomes determined. Thus it is not woken up when
> A=:B unifies A and B. This is of course wrong since A\=:B should
> become entailed as soon as the domains of A and B are disjoint.
I don't understand. What's wrong here? The fact is that the propagator
A\=:B is not complete. In this case, it will not be disentailed until its
arguments are determined.
--
Raphaël Collet - raph at info.ucl.ac.be - http://www.info.ucl.ac.be/~raph/
-
Please send submissions to hackers at mozart-oz.org
and administriva mail to hackers-request at mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.
More information about the mozart-hackers
mailing list