Exemple #1
0
        //****************************************************************************************************
		public SingleVar be(SingleVar b) {
			return new IntVar(this.ToBool() == b.ToBool());
		}
Exemple #2
0
        //****************************************************************************************************
		public IntVar or(SingleVar b) {
			return new IntVar(this.ToBool() || b.ToBool());
		}
Exemple #3
0
        //****************************************************************************************************
		public IntVar xor(SingleVar b) {
			bool p = this.ToBool();
			bool q = b.ToBool();
			return new IntVar(((!p) && q) || (p && (!q)));
		}
Exemple #4
0
        //****************************************************************************************************
		public IntVar and(SingleVar b) {
			return new IntVar(this.ToBool() && b.ToBool());
		}