Thank you Matthew, In the page search/6 <https://eclipseclp.org/doc/bips/lib/ic/search-6.html>, it says "A generic *search* routine for finite domains or *IC*", then in the page library(ic) <https://eclipseclp.org/doc/bips/lib/ic/index.html#desc> it says "The *IC* (Interval Constraint) library is a *hybrid integer/real* interval arithmetic constraint solver"; aren't these "ICs" the same? That's what made me think that search/6 <https://eclipseclp.org/doc/bips/lib/ic/search-6.html> works for reals. Incidentally, is there a way to control how values are tried in locate/4 <https://eclipseclp.org/doc/bips/lib/ic/locate-4.html>? How would I make the solver favorise using the largest values from the domain? Also, when you said locate/4 <https://eclipseclp.org/doc/bips/lib/ic/locate-4.html> and friends, did you mean locate/3 <https://eclipseclp.org/doc/bips/lib/ic/locate-3.html> and locate/2 <https://eclipseclp.org/doc/bips/lib/ic/locate-2.html>, or are there other friends as well? Cheers. On Sat, Apr 17, 2021 at 9:54 PM <mskala_at_...206...> wrote: > On Sat, 17 Apr 2021, Amine Marref wrote: > > My understanding from this page is that search/6 also works for real > values; > > why is search/6 complaining about integer bounds? > > I don't think search/6 works for real values. The page you linked to says > "It can currently be used with either the finite domains (if loaded via > lib(fd_search)), integer IC finite domains, and GFD integer finite domains > (if loaded via lib(gfd_search))." > > Reals aren't on that list, and since search/6 depends on indomain/2 - > which only works on finite domain variables - it's reasonable to guess it > wouldn't work on reals. Maybe at the absolute outside you could implement > your own replacement for indomain/2 and use that as argument 4 of search/6 > to do a search on real-valued variables. But you may also get better > results with locate/4 and friends, which are meant to work with reals. > > -- > Matthew Skala > mskala_at_...206... People before tribes. > https://ansuz.sooke.bc.ca/ > -- marref.orgReceived on Sat Apr 17 2021 - 21:53:07 CEST
This archive was generated by hypermail 2.3.0 : Wed Sep 25 2024 - 15:13:21 CEST