clpfd - Prolog arithmetic -


if had following swi prolog queries , answers

[a,b,c] ins 1..3, a#= b + c. 

and needed select below incorrect:

a in 2..3, b in 1..3, c in 1..3. 

would correct in thinking in 2..3 not possible in no case can = 3?

actually, constraint does, reduce domains of b , c.

since sum must in range 1..3, , both have range 1..3. must assume values in range 1..2.

then a in 2..3 it's right answer there.


Comments

Popular posts from this blog

how to proxy from https to http with lighttpd -

android - Automated my builds -

python - Flask migration error -