didoudiaz / gprolog

GNU Prolog
Other
106 stars 13 forks source link

X #= 1.1*1.1 Evaluability #6

Closed jacobfriedman closed 3 years ago

jacobfriedman commented 3 years ago

I'm trying to find an ISO system (free / non-sicstus) that can handle the problem of X #= 1.1*1.1.

The BNR system is useful in that it provides an answer, whereby GNU does not:

What should be done about this?

Thank you - and I hear v2 may be coming out soon ;)

didoudiaz commented 3 years ago

What you need is a solver over reals (GNU Prolog provides a solver over finite integers). You can look at the clpr library (provided in SWI Prolog)

jacobfriedman commented 3 years ago

Thank you! I'm looking at BNR- very interesting. Take care.