コード例 #1
0
ファイル: NotSolver.java プロジェクト: liuhb86/ppmc
 @Override
 public BitSet solveSet(Assignment val) {
   BitSet bs = c1.solveSet(val);
   bs.flip(0, this.size);
   return bs;
 }
コード例 #2
0
ファイル: NotSolver.java プロジェクト: liuhb86/ppmc
 @Override
 public void writeTo(PrintWriter writer) {
   writer.println("NOT {");
   c1.writeTo(writer);
   writer.println("}");
 }
コード例 #3
0
ファイル: NotSolver.java プロジェクト: liuhb86/ppmc
 @Override
 public boolean solve(Assignment val) {
   return !c1.solve(val);
 }