[gecode-users] Help with count method in script
Mikael Zayenz Lagerkvist
zayenz at gmail.com
Thu Sep 20 17:50:46 CEST 2007
On 9/20/07, George Rudolph <george.rudolph at citadel.edu> wrote:
> I would like help with the following Gecode/J script.
> As indicated below, when I uncomment the calls to count
> and run the script, it fails--but I am expecting two results.
> What am I doing incorrectly?
> (Note: For those it may interest, I am using Gecode/J with Eclipse.)
>
> --------- begin code -----------
> /** need help with these -- when I uncomment these constraints
> * and run, I get a failed space, but I am expecting two results:
> * [1,2,2,1] and [2,1,1,2]
> * What have I done incorrectly?
> */
> //n1 slots have the value lambda1, n2 slots have the value lambda2
> // what I want to say is "exactly n1 elements have the value lambda1
> in q"
> // for example.
> //count(this, q, n1, IRT_EQ, lambda1, opt.icl );
> //count(this, q, n2, IRT_EQ, lambda2, opt.icl );
> --------- end code -----------
The first constraint says that lambda1 of the variables in q should
equal n1, and similarly for the second. See more in the documentation
for count:
http://www.gecode.org/gecodej/doc/group__TaskIntIntCard.html
Cheers,
Mikael
--
Mikael Zayenz Lagerkvist, http://www.ict.kth.se/~zayenz/
More information about the gecode-users
mailing list