Class Lrat.LratProofStep.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Lrat.LratProofStep.Builder>
com.google.protobuf.GeneratedMessage.Builder<Lrat.LratProofStep.Builder>
operations_research.sat.Lrat.LratProofStep.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, Lrat.LratProofStepOrBuilder
Enclosing class:
Lrat.LratProofStep

public static final class Lrat.LratProofStep.Builder extends com.google.protobuf.GeneratedMessage.Builder<Lrat.LratProofStep.Builder> implements Lrat.LratProofStepOrBuilder
An LRAT UNSAT proof is a sequence of steps, starting from imported clauses
and ending with the empty clause. At each step new clauses can be inferred
from previous ones (with an explicit proof), or imported from another proof
built by another thread. A proof step can also delete clauses which are no
longer needed, or export a clause for other workers to import. Each clause is
identified by a unique clause ID.
Protobuf type operations_research.sat.LratProofStep