Hi, I'm looking for a way to count the number of non-ground variables in a list, such that I can use that value as a minimizing goal in the bb_min or minimize predicate. i.e. something like: constraints(Xs, C) :- (foreach(X, Xs) do %% apply constraint on X ), C $= count_nonground(Xs). .... solve(Xs) :- constraints(Xs, C), minimize(search(Xs), C). That is, I'm looking to implement a Max-CSP type search, where I'm trying to minimize the number of unassigned variables. Any ideas? Thanks, SteveReceived on Tue Jan 08 2008 - 23:43:15 CET
This archive was generated by hypermail 2.3.0 : Wed Sep 25 2024 - 15:13:20 CEST