Correct arithmetic inequalities accidentally broken in f5d9a67f36.
Example:
?- X #>= Y.
%@ clpz:(X#>=Y).
This commit is contained in:
@@ -2759,7 +2759,7 @@ geq(A, B) -->
|
|||||||
( { fd_get(B, BD, _) } ->
|
( { fd_get(B, BD, _) } ->
|
||||||
{ domain_supremum(BD, BS) },
|
{ domain_supremum(BD, BS) },
|
||||||
( { AI cis_geq BS } -> true
|
( { AI cis_geq BS } -> true
|
||||||
; propagator_init_trigger(pgeq(A,B))
|
; { propagator_init_trigger(pgeq(A,B)) }
|
||||||
)
|
)
|
||||||
; ( { AI cis_geq n(B) } -> true
|
; ( { AI cis_geq n(B) } -> true
|
||||||
; { domain_remove_smaller_than(AD, B, AD1) },
|
; { domain_remove_smaller_than(AD, B, AD1) },
|
||||||
|
|||||||
Reference in New Issue
Block a user