News for hackers. Stuff that matters.
Re:P-99: Ninety-Nine Prolog Problems by maweki on Thursday December 12, 2019 @08:51AM (#21771801)
If you have such constraints, why not use a proper constraint system? Prolog is in a (sometimes not so) sweet spots in terms of exploring search spaces.

For a problem like you've described, just write a SAT instance and be done with it. And if you don't know how large your solution/search space is (even a bound), then there's no alternative to creating lists and giving recursion hints.

Re:P-99: Ninety-Nine Prolog Problems by overlords on Thursday December 12, 2019 @11:01AM (#21772949)
Most prolog implementations have finite domain constraints and constraint handling rules, so you can work with constraints if that's more natural.