threebitadderdemo.java

来自「Java版的SAT求解器」· Java 代码 · 共 31 行

JAVA
31
字号
package positronic.satisfiability.demos;import positronic.satisfiability.elements.*;public class ThreeBitAdderDemo{  public static void main(String[] args) throws Exception  {    IBooleanVariable w=BooleanVariable.getBooleanVariable("w");    IBooleanVariable x=BooleanVariable.getBooleanVariable("x");    IBooleanVariable y=BooleanVariable.getBooleanVariable("y");    IBooleanVariable z=BooleanVariable.getBooleanVariable("z");    IBooleanVariable c=BooleanVariable.getBooleanVariable("c");    IProblem threeBitAdder1 = new ThreeBitAdder(w,x,y,z,c);    System.out.println(threeBitAdder1);        IProblem p1=threeBitAdder1.combineSinglyMatchingClauses();    p1.sort();    System.out.println(p1);        IProblem p2=p1.combineSinglyMatchingClauses();    p2.sort();    System.out.println(p2);        IProblem p3=p2.combineSinglyMatchingClauses();    p3.sort();    System.out.println(p3);  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?