- AAGReader - Class in org.sat4j.reader
-
Reader for the ASCII And Inverter Graph format defined by Armin Biere.
- AbstractCardinalityDataStructure - Class in org.sat4j.minisat.constraints
-
- AbstractCardinalityDataStructure() - Constructor for class org.sat4j.minisat.constraints.AbstractCardinalityDataStructure
-
- AbstractClauseSelectorSolver<T extends ISolver> - Class in org.sat4j.tools
-
- AbstractClauseSelectorSolver(T) - Constructor for class org.sat4j.tools.AbstractClauseSelectorSolver
-
- AbstractDataStructureFactory - Class in org.sat4j.minisat.constraints
-
- AbstractDataStructureFactory() - Constructor for class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- AbstractLauncher - Class in org.sat4j
-
That class is used by launchers used to solve decision problems, i.e.
- AbstractLauncher() - Constructor for class org.sat4j.AbstractLauncher
-
- AbstractMinimalModel - Class in org.sat4j.tools
-
- AbstractMinimalModel(ISolver) - Constructor for class org.sat4j.tools.AbstractMinimalModel
-
- AbstractMinimalModel(ISolver, IVecInt) - Constructor for class org.sat4j.tools.AbstractMinimalModel
-
- AbstractMinimalModel(ISolver, SolutionFoundListener) - Constructor for class org.sat4j.tools.AbstractMinimalModel
-
- AbstractMinimalModel(ISolver, IVecInt, SolutionFoundListener) - Constructor for class org.sat4j.tools.AbstractMinimalModel
-
- AbstractOptimizationLauncher - Class in org.sat4j
-
Deprecated.
- AbstractOptimizationLauncher() - Constructor for class org.sat4j.AbstractOptimizationLauncher
-
Deprecated.
- AbstractOutputSolver - Class in org.sat4j.tools
-
- AbstractOutputSolver() - Constructor for class org.sat4j.tools.AbstractOutputSolver
-
- AbstractPBClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- AbstractPBDataStructureFactory - Class in org.sat4j.pb.constraints
-
- AbstractPBDataStructureFactory() - Constructor for class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- AbstractSelectorVariablesDecorator - Class in org.sat4j.opt
-
Abstract class which adds a new "selector" variable for each clause entered
in the solver.
- AbstractSelectorVariablesDecorator(ISolver) - Constructor for class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- activateGnuplotTracing(boolean) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- activateTracing(boolean) - Method in class org.sat4j.sat.RemoteControlFrame
-
- ActiveLearning<D extends DataStructureFactory> - Class in org.sat4j.minisat.learning
-
Learn clauses with a great number of active variables.
- ActiveLearning() - Constructor for class org.sat4j.minisat.learning.ActiveLearning
-
- ActiveLearning(double) - Constructor for class org.sat4j.minisat.learning.ActiveLearning
-
- activity - Variable in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- activity - Variable in class org.sat4j.minisat.constraints.cnf.HTClause
-
- activity - Variable in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- activity - Variable in class org.sat4j.minisat.constraints.cnf.WLClause
-
- activity - Variable in class org.sat4j.minisat.orders.VarOrderHeap
-
mesure heuristique de l'activite d'une variable.
- activity - Variable in class org.sat4j.pb.constraints.pb.WatchPb
-
constraint activity
- activity - Variable in class org.sat4j.pb.constraints.pb.WatchPbLong
-
constraint activity
- activity - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
constraint activity
- ActivityComparator - Class in org.sat4j.minisat.core
-
Utility class to sort the constraints according to their activity.
- ActivityComparator() - Constructor for class org.sat4j.minisat.core.ActivityComparator
-
- add(IConstr) - Method in class org.sat4j.core.ConstrGroup
-
- addAllClauses(IVec<IVecInt>) - Method in class org.sat4j.minisat.core.Solver
-
- addAllClauses(IVec<IVecInt>) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAllClauses(IVec<IVecInt>) - Method in interface org.sat4j.specs.ISolver
-
Create clauses from a set of set of literals.
- addAllClauses(IVec<IVecInt>) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- addAllClauses(IVec<IVecInt>) - Method in class org.sat4j.tools.ManyCore
-
- addAllClauses(IVec<IVecInt>) - Method in class org.sat4j.tools.SolverDecorator
-
- addAllClauses(IVec<IVecInt>) - Method in class org.sat4j.tools.StatisticsSolver
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.minisat.core.Solver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo-boolean constraint of the type "at least".
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo-boolean constraint of the type "at least".
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtLeast(IVecInt, int) - Method in interface org.sat4j.specs.ISolver
-
Create a cardinality constraint of the type "at least n of those literals
must be satisfied"
- addAtLeast(IVecInt, int) - Method in class org.sat4j.tools.ClausalCardinalitiesDecorator
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.tools.DimacsStringSolver
-
- addAtLeast(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.EncodingStrategyAdapter
-
- addAtLeast(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Policy
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.tools.ManyCore
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.tools.NegationDecorator
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.tools.SolverDecorator
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.tools.StatisticsSolver
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.tools.xplain.Xplain
-
- addAtLeastOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.EncodingStrategyAdapter
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.minisat.core.Solver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo boolean constraint of the type "at most".
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo boolean constraint of the type "at most".
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtMost(IVecInt, int) - Method in interface org.sat4j.specs.ISolver
-
Create a cardinality constraint of the type "at most n of those literals
must be satisfied"
- addAtMost(IVecInt, int) - Method in class org.sat4j.tools.ClausalCardinalitiesDecorator
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.tools.DimacsStringSolver
-
- addAtMost(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Binary
-
- addAtMost(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Binomial
-
- addAtMost(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Commander
-
- addAtMost(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.EncodingStrategyAdapter
-
- addAtMost(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Policy
-
- addAtMost(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Product
-
- addAtMost(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Sequential
-
This encoding adds (n-1)*k variables (n is the number of variables in the
at most constraint and k is the degree of the constraint) and 2nk+n-3k-1
clauses.
- addAtMost(IVecInt, int) - Method in class org.sat4j.tools.ManyCore
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.tools.NegationDecorator
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.tools.SolverDecorator
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.tools.StatisticsSolver
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.tools.xplain.Xplain
-
- addAtMostNonOpt(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Product
-
- addAtMostOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Binary
-
p being the smaller integer greater than log_2(n), this encoding adds p
variables and n*p clauses.
- addAtMostOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Binomial
-
- addAtMostOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Commander
-
In this encoding, variables are partitioned in groups.
- addAtMostOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.EncodingStrategyAdapter
-
- addAtMostOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Ladder
-
- addAtMostOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Product
-
- addAtMostOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Sequential
-
- addAtMostOnTheFly(int[], int) - Method in class org.sat4j.minisat.core.Solver
-
- addAtMostOnTheFly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtMostOnTheFly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtMostOnTheFly(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IPBSolverService
-
- addAtMostOnTheFly(IVecInt, IVecInt, int) - Method in interface org.sat4j.pb.IPBSolverService
-
- addAtMostOnTheFly(int[], int) - Method in interface org.sat4j.specs.ISolverService
-
Add a new pseudo cardinality constraint sum literals <= degree in the
solver.
- addBlockingClause(IVecInt) - Method in class org.sat4j.minisat.core.Solver
-
- addBlockingClause(IVecInt) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addBlockingClause(IVecInt) - Method in interface org.sat4j.specs.ISolver
-
Add a clause in order to prevent an assignment to occur.
- addBlockingClause(IVecInt) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- addBlockingClause(IVecInt) - Method in class org.sat4j.tools.ManyCore
-
- addBlockingClause(IVecInt) - Method in class org.sat4j.tools.SolverDecorator
-
- addBlockingClause(IVecInt) - Method in class org.sat4j.tools.StatisticsSolver
-
- addChartsToFrame() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- addClause(IVecInt) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Add a soft clause to the solver.
- addClause(IVecInt) - Method in class org.sat4j.minisat.core.Solver
-
- addClause(IVecInt) - Method in class org.sat4j.opt.MaxSatDecorator
-
- addClause(IVecInt) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addClause(IVecInt) - Method in class org.sat4j.pb.LPStringSolver
-
- addClause(IVecInt) - Method in class org.sat4j.pb.OPBStringSolver
-
- addClause(IVecInt) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addClause(IVecInt, int) - Method in interface org.sat4j.specs.IGroupSolver
-
- addClause(IVecInt) - Method in interface org.sat4j.specs.ISolver
-
Create a clause from a set of literals The literals are represented by
non null integers such that opposite literals a represented by opposite
values.
- addClause(IVecInt) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- addClause(IVecInt) - Method in class org.sat4j.tools.DimacsStringSolver
-
- addClause(IVecInt) - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- addClause(IVecInt, int) - Method in class org.sat4j.tools.GroupClauseSelectorSolver
-
- addClause(IVecInt) - Method in class org.sat4j.tools.ManyCore
-
- addClause(IVecInt) - Method in class org.sat4j.tools.NegationDecorator
-
- addClause(IVecInt) - Method in class org.sat4j.tools.SolverDecorator
-
- addClause(IVecInt) - Method in class org.sat4j.tools.StatisticsSolver
-
- addClauseOnTheFly(int[]) - Method in class org.sat4j.minisat.core.Solver
-
- addClauseOnTheFly(int[]) - Method in interface org.sat4j.specs.ISolverService
-
Add a new clause in the SAT solver.
- addComputingTrace(ITrace2D) - Method in class org.sat4j.sat.visu.TraceComposite
-
- addConstantParameter(String, int) - Method in class org.sat4j.csp.main.SimpleCallback
-
provides a constant value
- addConstantParameter(String, int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
provides a constant value
- addConstantParameter(String, int) - Method in class org.sat4j.reader.CSPReader
-
- addConstr(Constr) - Method in class org.sat4j.minisat.core.Solver
-
- addControlableClause(IVecInt) - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- addControlableClause(IVecInt, int) - Method in class org.sat4j.tools.GroupClauseSelectorSolver
-
- addCriterion(IVecInt) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addCriterion(IVecInt, IVec<BigInteger>) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addCriterion(Collection<T>) - Method in class org.sat4j.pb.tools.LexicoHelper
-
- addCriterion(IVecInt) - Method in class org.sat4j.tools.LexicoDecorator
-
- addDomainValue(int) - Method in class org.sat4j.csp.main.SimpleCallback
-
add a single value to the current domain
- addDomainValue(int, int) - Method in class org.sat4j.csp.main.SimpleCallback
-
add the range of values [first..last] to the current domain
- addDomainValue(int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
add a single value to the current domain
- addDomainValue(int, int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
add the range of values [first..last] to the current domain
- addDomainValue(int) - Method in class org.sat4j.reader.CSPReader
-
- addDomainValue(int, int) - Method in class org.sat4j.reader.CSPReader
-
- addEffectiveParameter(String) - Method in class org.sat4j.csp.main.SimpleCallback
-
add an effective parameter which is a simple variable to the current
constraint
- addEffectiveParameter(int) - Method in class org.sat4j.csp.main.SimpleCallback
-
add an effective parameter which is a simple variable to the current
constraint
- addEffectiveParameter(String) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
add an effective parameter which is a simple variable to the current
constraint
- addEffectiveParameter(int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
add an effective parameter which is a simple integer
- addEffectiveParameter(String) - Method in class org.sat4j.reader.CSPReader
-
- addEffectiveParameter(int) - Method in class org.sat4j.reader.CSPReader
-
- addErrorBarPolicy(IErrorBarPolicy<?>) - Method in class org.sat4j.sat.visu.TraceComposite
-
- addExactly(IVecInt, int) - Method in class org.sat4j.minisat.core.Solver
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addExactly(IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.PBSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.PBSolver
-
- addExactly(IVecInt, IVecInt, int) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo-boolean constraint of the type "subset sum".
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo-boolean constraint of the type "subset sum".
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.LPStringSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.LPStringSolver
-
- addExactly(IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.OPBStringSolver
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addExactly(IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.XplainPB
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addExactly(IVecInt, int) - Method in interface org.sat4j.specs.ISolver
-
Create a cardinality constraint of the type
"exactly n of those literals must be satisfied".
- addExactly(IVecInt, int) - Method in class org.sat4j.tools.ClausalCardinalitiesDecorator
-
- addExactly(IVecInt, int) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- addExactly(IVecInt, int) - Method in class org.sat4j.tools.DimacsStringSolver
-
- addExactly(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Binary
-
- addExactly(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Binomial
-
- addExactly(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Commander
-
- addExactly(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.EncodingStrategyAdapter
-
- addExactly(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Policy
-
- addExactly(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Product
-
- addExactly(ISolver, IVecInt, int) - Method in class org.sat4j.tools.encoding.Sequential
-
- addExactly(IVecInt, int) - Method in class org.sat4j.tools.ManyCore
-
- addExactly(IVecInt, int) - Method in class org.sat4j.tools.NegationDecorator
-
- addExactly(IVecInt, int) - Method in class org.sat4j.tools.SolverDecorator
-
- addExactly(IVecInt, int) - Method in class org.sat4j.tools.StatisticsSolver
-
- addExactly(IVecInt, int) - Method in class org.sat4j.tools.xplain.Xplain
-
- addExactlyOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Binary
-
- addExactlyOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Binomial
-
- addExactlyOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Commander
-
- addExactlyOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.EncodingStrategyAdapter
-
- addExactlyOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Ladder
-
- addExactlyOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Product
-
- addExactlyOne(ISolver, IVecInt) - Method in class org.sat4j.tools.encoding.Sequential
-
- addFormalParameter(String, String) - Method in class org.sat4j.csp.main.SimpleCallback
-
add a formal parameter to the current predicate
- addFormalParameter(String, String) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
add a formal parameter to the current predicate
- addFormalParameter(String, String) - Method in class org.sat4j.reader.CSPReader
-
- addHardClause(IVecInt) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Add a hard clause in the solver, i.e. a clause that must be satisfied.
- adding(int) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- adding(int) - Method in interface org.sat4j.specs.SearchListener
-
adding forced variable (conflict driven assignment)
- adding(int) - Method in class org.sat4j.tools.DotSearchTracing
-
- adding(int) - Method in class org.sat4j.tools.MultiTracing
-
- adding(int) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- adding(int) - Method in class org.sat4j.tools.TextOutputTracing
-
- addIntegerItem(int) - Method in class org.sat4j.csp.main.SimpleCallback
-
provides an integer value in a parameter list of a constraint
- addIntegerItem(int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
provides an integer value in a parameter list of a constraint
- addIntegerItem(int) - Method in class org.sat4j.reader.CSPReader
-
- addInvisiblePoint(double, double) - Method in class org.sat4j.sat.visu.ChartBasedVisualizationTool
-
- addInvisiblePoint(double, double) - Method in class org.sat4j.tools.FileBasedVisualizationTool
-
- addInvisiblePoint(double, double) - Method in interface org.sat4j.tools.IVisualizationTool
-
- additionalFullAdderConstraints(int, int, int, int, int) - Method in class org.sat4j.tools.GateTranslator
-
- addLiteralsToMinimize(IVecInt) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Set some literals whose sum must be minimized.
- addNonControlableClause(IVecInt) - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- addNonControlableClause(IVecInt) - Method in class org.sat4j.tools.GroupClauseSelectorSolver
-
- addOriginalClause(IVecInt) - Method in class org.sat4j.tools.CheckMUSSolutionListener
-
- addPoint(double, double) - Method in class org.sat4j.sat.visu.ChartBasedVisualizationTool
-
- addPoint(ITracePoint2D) - Method in class org.sat4j.sat.visu.TraceComposite
-
- addPoint(double, double) - Method in class org.sat4j.sat.visu.TraceComposite
-
- addPoint(double, double) - Method in class org.sat4j.tools.FileBasedVisualizationTool
-
- addPoint(double, double) - Method in interface org.sat4j.tools.IVisualizationTool
-
- addPointHighlighter(IPointPainter<?>) - Method in class org.sat4j.sat.visu.TraceComposite
-
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.sat4j.sat.visu.TraceComposite
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.core.PBSolver
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.core.PBSolverWithImpliedClause
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in interface org.sat4j.pb.IPBSolver
-
Create a Pseudo-Boolean constraint of the type "at least n or at most n
of those literals must be satisfied"
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.LPStringSolver
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.OPBStringSolver
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.XplainPB
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addRelationTuple(int[]) - Method in class org.sat4j.csp.main.SimpleCallback
-
add a single tuple to the current relation
- addRelationTuple(int[]) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
add a single tuple to the current relation
- addRelationTuple(int[]) - Method in class org.sat4j.reader.CSPReader
-
- addSoftAtLeast(IVecInt, int) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Allow adding a new soft cardinality constraint in the solver.
- addSoftAtLeast(int, IVecInt, int) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Allow adding a new soft cardinality constraint in the solver.
- addSoftAtLeast(BigInteger, IVecInt, int) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Allow adding a new soft cardinality constraint in the solver.
- addSoftAtMost(IVecInt, int) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Allow adding a new soft cardinality constraint in the solver.
- addSoftAtMost(int, IVecInt, int) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Allow adding a new soft cardinality constraint in the solver.
- addSoftAtMost(BigInteger, IVecInt, int) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Allow adding a new soft cardinality constraint in the solver.
- addSoftClause(IVecInt) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Add a soft clause in the solver, i.e. a clause with a weight of 1.
- addSoftClause(int, IVecInt) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Add a soft clause to the solver.
- addSoftClause(BigInteger, IVecInt) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- addToObjectiveFunction(T, int) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Add a weighted literal to the objective function.
- addToObjectiveFunction(T, BigInteger) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Add a weighted literal to the objective function.
- addTracePainter(ITracePainter<?>) - Method in class org.sat4j.sat.visu.TraceComposite
-
- addTuple(int, int[]) - Method in class org.sat4j.csp.constraints.Nogoods
-
- addTuple(int, int[]) - Method in interface org.sat4j.csp.constraints.Relation
-
- addTuple(int, int[]) - Method in class org.sat4j.csp.constraints.Supports
-
- addVariable(String, String) - Method in class org.sat4j.csp.main.SimpleCallback
-
callback called to define a new variable
- addVariable(String) - Method in class org.sat4j.csp.Predicate
-
- addVariable(String, String) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
callback called to define a new variable
- addVariable(String, String) - Method in class org.sat4j.reader.CSPReader
-
- addVariableItem(String) - Method in class org.sat4j.csp.main.SimpleCallback
-
provides the name of a variable in a parameter list of a constraint
- addVariableItem(String) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
provides the name of a variable in a parameter list of a constraint
- addVariableItem(String) - Method in class org.sat4j.reader.CSPReader
-
- addVariableToConstraint(String) - Method in class org.sat4j.csp.main.SimpleCallback
-
declares that a variable is in the constraint scope
- addVariableToConstraint(String) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
declares that a variable is in the constraint scope
- addVariableToConstraint(String) - Method in class org.sat4j.reader.CSPReader
-
- addWeightedCriterion(Collection<WeightedObject<T>>) - Method in class org.sat4j.pb.tools.LexicoHelper
-
- addWeightedLiteralsToMinimize(IVecInt, IVec<BigInteger>) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Set some literals whose sum must be minimized.
- addWeightedLiteralsToMinimize(IVecInt, IVecInt) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Set some literals whose sum must be minimized.
- admitABetterSolution() - Method in class org.sat4j.maxsat.MinCostDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.maxsat.MinCostDecorator
-
- admitABetterSolution() - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.opt.MaxSatDecorator
-
- admitABetterSolution() - Method in class org.sat4j.opt.MinOneDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.opt.MinOneDecorator
-
- admitABetterSolution() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- admitABetterSolution() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- admitABetterSolution() - Method in interface org.sat4j.specs.IOptimizationProblem
-
Look for a solution of the optimization problem.
- admitABetterSolution(IVecInt) - Method in interface org.sat4j.specs.IOptimizationProblem
-
Look for a solution of the optimization problem when some literals are
satisfied.
- admitABetterSolution() - Method in class org.sat4j.tools.LexicoDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.tools.LexicoDecorator
-
- AIGReader - Class in org.sat4j.reader
-
Reader for the Binary And Inverter Graph format defined by Armin Biere.
- AllDiff - Class in org.sat4j.csp.constraints
-
- AllDiff() - Constructor for class org.sat4j.csp.constraints.AllDiff
-
- AllDiffCard - Class in org.sat4j.csp.constraints
-
- AllDiffCard() - Constructor for class org.sat4j.csp.constraints.AllDiffCard
-
- AllMUSes - Class in org.sat4j.tools
-
This is a tool for computing all the MUSes (Minimum Unsatisfiable Sets) of a
set of clauses.
- AllMUSes(boolean, ASolverFactory<? extends ISolver>) - Constructor for class org.sat4j.tools.AllMUSes
-
- AllMUSes(ASolverFactory<? extends ISolver>) - Constructor for class org.sat4j.tools.AllMUSes
-
- analyze(Constr, Pair) - Method in class org.sat4j.minisat.core.Solver
-
- analyze(Constr, Pair) - Method in class org.sat4j.pb.core.PBSolverCP
-
- analyzeAtRootLevel(Constr) - Method in class org.sat4j.minisat.core.Solver
-
- analyzeCP(Constr, Pair) - Method in class org.sat4j.pb.core.PBSolverCP
-
- analyzeFinalConflictInTermsOfAssumptions(Constr, IVecInt, int) - Method in class org.sat4j.minisat.core.Solver
-
Derive a subset of the assumptions causing the inconistency.
- and(C, T, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint of the form thing <=> (thing1 and thing 2 ... and
thingn)
- and(T) - Method in class org.sat4j.pb.tools.ImplicationAnd
-
Add a new positive literal to the conjunction of literals.
- AND - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- and(int, IVecInt) - Method in class org.sat4j.tools.GateTranslator
-
Translate y <=> x1 /\ x2 /\ ... /\ xn into clauses.
- and(int, int, int) - Method in class org.sat4j.tools.GateTranslator
-
Translate y <=> x1 /\ x2
- andNot(T) - Method in class org.sat4j.pb.tools.ImplicationAnd
-
Add a new negative literal to the conjunction of literals.
- ANSWER_PREFIX - Static variable in interface org.sat4j.ILauncherMode
-
- arity() - Method in class org.sat4j.csp.constraints.Nogoods
-
- arity() - Method in interface org.sat4j.csp.constraints.Relation
-
- arity() - Method in class org.sat4j.csp.constraints.Supports
-
- ArminRestarts - Class in org.sat4j.minisat.restarts
-
Rapid restart strategy presented by Armin Biere during it's SAT 07 invited
talk.
- ArminRestarts() - Constructor for class org.sat4j.minisat.restarts.ArminRestarts
-
- ASolverFactory<T extends ISolver> - Class in org.sat4j.core
-
A solver factory is responsible for providing prebuilt solvers to the end
user.
- ASolverFactory() - Constructor for class org.sat4j.core.ASolverFactory
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- assertConstraint(UnitPropagationListener) - Method in interface org.sat4j.minisat.core.Constr
-
Method called when the constraint is to be asserted.
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- assertiveLiteral - Variable in class org.sat4j.pb.constraints.pb.MapPb
-
- assignLiteral(int) - Method in interface org.sat4j.minisat.core.IOrder
-
indicate that a literal has been satisfied.
- assignLiteral(int) - Method in interface org.sat4j.minisat.core.IPhaseSelectionStrategy
-
indicate that a literal has been satisfied.
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.NegativeLiteralSelectionStrategy
-
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.PhaseCachingAutoEraseStrategy
-
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.PhaseInLastLearnedClauseSelectionStrategy
-
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.PositiveLiteralSelectionStrategy
-
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.RandomLiteralSelectionStrategy
-
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.RSATLastLearnedClausesPhaseSelectionStrategy
-
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.RSATPhaseSelectionStrategy
-
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.UserFixedPhaseSelectionStrategy
-
- assignLiteral(int) - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- assignLiteral(int) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- assume(int) - Method in class org.sat4j.minisat.core.Solver
-
- assuming(int) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- assuming(int) - Method in interface org.sat4j.specs.SearchListener
-
decision variable
- assuming(int) - Method in class org.sat4j.tools.DecisionTracing
-
- assuming(int) - Method in class org.sat4j.tools.DotSearchTracing
-
- assuming(int) - Method in class org.sat4j.tools.MultiTracing
-
- assuming(int) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- assuming(int) - Method in class org.sat4j.tools.TextOutputTracing
-
- AtLeast - Class in org.sat4j.minisat.constraints.card
-
- AtLeast(ILits, IVecInt, int) - Constructor for class org.sat4j.minisat.constraints.card.AtLeast
-
- ATLEAST - Static variable in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- atLeast(C, int, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint stating that at most i domain object should be set to
true.
- atLeast(C, BigInteger, WeightedObject<T>...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a PB constraint of the form
w1.l1 + w2.l2 + ... wn.ln >= degree
where wi are position integers and li are domain objects.
- ATLEAST - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- AtLeastCardConstructor - Class in org.sat4j.pb.constraints
-
- AtLeastCardConstructor() - Constructor for class org.sat4j.pb.constraints.AtLeastCardConstructor
-
- AtLeastCardPBConstructor - Class in org.sat4j.pb.constraints
-
- AtLeastCardPBConstructor() - Constructor for class org.sat4j.pb.constraints.AtLeastCardPBConstructor
-
- atLeastNew(UnitPropagationListener, ILits, IVecInt, int) - Static method in class org.sat4j.minisat.constraints.card.AtLeast
-
- atLeastNew(UnitPropagationListener, ILits, IVecInt, int) - Static method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- atLeastNew(ILits, IVecInt, int) - Static method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- AtLeastPB - Class in org.sat4j.pb.constraints.pb
-
- ATMOST - Static variable in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- atMost(int, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint stating that at most i domain object should be set to
true.
- atMost(C, int, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint stating that at most i domain object should be set to
true.
- atMost(C, BigInteger, WeightedObject<T>...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a PB constraint of the form
w1.l1 + w2.l2 + ... wn.ln <= degree
where wi are position integers and li are domain objects.
- atMost(C, int, WeightedObject<T>...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
- ATMOST - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- average() - Method in class org.sat4j.minisat.core.CircularBuffer
-
- Backbone - Class in org.sat4j.tools
-
The aim of this class is to compute efficiently the literals implied by the
set of constraints (also called backbone or unit implicates).
- backbone(ISolver) - Static method in class org.sat4j.tools.RemiUtils
-
Compute the set of literals common to all models of the formula.
- backjump(int) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- backjump(int) - Method in interface org.sat4j.specs.SearchListener
-
The solver is asked to backjump to a given decision level.
- backjump(int) - Method in class org.sat4j.tools.DecisionLevelTracing
-
- backjump(int) - Method in class org.sat4j.tools.MultiTracing
-
- backjump(int) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- backjump(int) - Method in class org.sat4j.tools.TextOutputTracing
-
- backtrack(int[]) - Method in class org.sat4j.minisat.core.Solver
-
- backtrack(int[]) - Method in interface org.sat4j.specs.ISolverService
-
Ask the SAT solver to backtrack.
- backtracking(int) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- backtracking(int) - Method in interface org.sat4j.specs.SearchListener
-
backtrack on a decision variable
- backtracking(int) - Method in class org.sat4j.tools.DotSearchTracing
-
- backtracking(int) - Method in class org.sat4j.tools.MultiTracing
-
- backtracking(int) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- backtracking(int) - Method in class org.sat4j.tools.TextOutputTracing
-
- backtrackLevel - Variable in class org.sat4j.minisat.core.Pair
-
- BASIC_NEGATION - Static variable in class org.sat4j.pb.tools.DependencyHelper
-
- BasicLauncher<T extends ISolver> - Class in org.sat4j
-
Very simple launcher, to be used during the SAT competition or the SAT race
for instance.
- BasicLauncher(ASolverFactory<T>) - Constructor for class org.sat4j.BasicLauncher
-
- beginConstraint(String, int) - Method in class org.sat4j.csp.main.SimpleCallback
-
callback called at the beginning of the declaration of one constraint
- beginConstraint(String, int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
callback called at the beginning of the declaration of one constraint
- beginConstraint() - Method in class org.sat4j.pb.reader.OPBReader2005
-
callback called before we read a constraint
- beginConstraint() - Method in class org.sat4j.pb.reader.OPBReader2010
-
- beginConstraint(String, int) - Method in class org.sat4j.reader.CSPReader
-
- beginConstraintsSection(int) - Method in class org.sat4j.csp.main.SimpleCallback
-
callback called at the beginning of the constraints declarations
- beginConstraintsSection(int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
callback called at the beginning of the constraints declarations
- beginConstraintsSection(int) - Method in class org.sat4j.reader.CSPReader
-
- beginDomain(String, int) - Method in class org.sat4j.csp.main.SimpleCallback
-
callback called at the beginning of the declaration of one domain
- beginDomain(String, int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
callback called at the beginning of the declaration of one domain
- beginDomain(String, int) - Method in class org.sat4j.reader.CSPReader
-
- beginDomainsSection(int) - Method in class org.sat4j.csp.main.SimpleCallback
-
callback called at the beginning of the domains declarations
- beginDomainsSection(int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
callback called at the beginning of the domains declarations
- beginDomainsSection(int) - Method in class org.sat4j.reader.CSPReader
-
- beginInstance(String) - Method in class org.sat4j.csp.main.SimpleCallback
-
signal the beginning of parsing
- beginInstance(String) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
signal the beginning of parsing
- beginInstance(String) - Method in class org.sat4j.reader.CSPReader
-
- beginListOfVariables() - Method in class org.sat4j.pb.reader.OPBEclipseReader2007
-
callback called before we read the list for variables explanation
- beginLoop() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- beginLoop() - Method in interface org.sat4j.specs.SearchListener
-
starts a propagation
- beginLoop() - Method in class org.sat4j.tools.DotSearchTracing
-
- beginLoop() - Method in class org.sat4j.tools.MultiTracing
-
- beginLoop() - Method in class org.sat4j.tools.SearchListenerAdapter
-
- beginLoop() - Method in class org.sat4j.tools.TextOutputTracing
-
- beginObjective() - Method in class org.sat4j.pb.reader.OPBReader2005
-
callback called before we read the objective function
- beginParameterList() - Method in class org.sat4j.csp.main.SimpleCallback
-
begins the list tag for parameters of a constraint
- beginParameterList() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
begins the list tag for parameters of a constraint
- beginParameterList() - Method in class org.sat4j.reader.CSPReader
-
- beginPredicate(String) - Method in class org.sat4j.csp.main.SimpleCallback
-
callback called at the beginning of the declaration of one predicate
- beginPredicate(String) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
callback called at the beginning of the declaration of one predicate
- beginPredicate(String) - Method in class org.sat4j.reader.CSPReader
-
- beginPredicatesSection(int) - Method in class org.sat4j.csp.main.SimpleCallback
-
callback called at the beginning of the predicates declarations
- beginPredicatesSection(int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
callback called at the beginning of the predicates declarations
- beginPredicatesSection(int) - Method in class org.sat4j.reader.CSPReader
-
- beginRelation(String, int, int, boolean) - Method in class org.sat4j.csp.main.SimpleCallback
-
callback called at the beginning of the declaration of one relation
- beginRelation(String, int, int, boolean) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
callback called at the beginning of the declaration of one relation
- beginRelation(String, int, int, boolean) - Method in class org.sat4j.reader.CSPReader
-
- beginRelationsSection(int) - Method in class org.sat4j.csp.main.SimpleCallback
-
callback called at the beginning of the relations declarations
- beginRelationsSection(int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
callback called at the beginning of the relations declarations
- beginRelationsSection(int) - Method in class org.sat4j.reader.CSPReader
-
- beginTime - Variable in class org.sat4j.AbstractLauncher
-
- beginVariablesSection(int) - Method in class org.sat4j.csp.main.SimpleCallback
-
callback called at the beginning of the variables declarations
- beginVariablesSection(int) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
callback called at the beginning of the variables declarations
- beginVariablesSection(int) - Method in class org.sat4j.reader.CSPReader
-
- belongsToPool(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- belongsToPool(int) - Method in interface org.sat4j.minisat.core.ILits
-
Returns true iff the variable is used in the set of constraints.
- BessiereSupports - Class in org.sat4j.csp.constraints
-
- BessiereSupports(int, int) - Constructor for class org.sat4j.csp.constraints.BessiereSupports
-
- bigCoefs - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
coefficients of the literals of the constraint
- bigDegree - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
degree of the pseudo-boolean constraint
- Binary - Class in org.sat4j.tools.encoding
-
Binary encoding for the "at most one" and "at most k" cases.
- Binary() - Constructor for class org.sat4j.tools.encoding.Binary
-
- BinaryClause - Class in org.sat4j.minisat.constraints.cnf
-
Data structure for binary clause.
- BinaryClause(IVecInt, ILits) - Constructor for class org.sat4j.minisat.constraints.cnf.BinaryClause
-
Creates a new basic clause
- BinarySupportEncoding - Class in org.sat4j.csp.encodings
-
- Binomial - Class in org.sat4j.tools.encoding
-
Binomial encoding for the "at most one" and "at most k" cases.
- Binomial() - Constructor for class org.sat4j.tools.encoding.Binomial
-
- BORDER5 - Static variable in class org.sat4j.sat.DetailedCommandPanel
-
- bound() - Method in class org.sat4j.minisat.core.ConflictTimerAdapter
-
- BOUND - Static variable in class org.sat4j.pb.core.PBSolverCautious
-
- brandNewClause(UnitPropagationListener, ILits, IVecInt) - Static method in class org.sat4j.minisat.constraints.cnf.OriginalBinaryClause
-
Creates a brand new clause, presumably from external data.
- brandNewClause(UnitPropagationListener, ILits, IVecInt) - Static method in class org.sat4j.minisat.constraints.cnf.OriginalHTClause
-
Creates a brand new clause, presumably from external data.
- brandNewClause(UnitPropagationListener, ILits, IVecInt) - Static method in class org.sat4j.minisat.constraints.cnf.OriginalWLClause
-
Creates a brand new clause, presumably from external data.
- brandNewClause(UnitPropagationListener, ILits, IVecInt) - Static method in class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
Creates a brand new clause, presumably from external data.
- brandNewClause(UnitPropagationListener, ILits, IVecInt) - Static method in class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
Creates a brand new clause, presumably from external data.
- buildConstraintFromConflict(IVecInt, IVec<BigInteger>) - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- buildConstraintFromConflict(IVecInt, IVec<BigInteger>) - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- buildConstraintFromMapPb(int[], BigInteger[]) - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- buildConstraintFromMapPb(int[], BigInteger[]) - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- byLevel - Variable in class org.sat4j.pb.constraints.pb.ConflictMap
-
allows to access directly to all variables belonging to a particular
level At index 0, unassigned literals are stored (usually level -1); so
there is always a step between index and levels.
- calcReason(int, IVecInt) - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- calcReason(int, IVecInt) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
Calcule la cause de l'affection d'un litt?
- calcReason(int, IVecInt) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
computes the reason for a literal
- calcReason(int, IVecInt) - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- calcReason(int, IVecInt) - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- calcReason(int, IVecInt) - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- calcReason(int, IVecInt) - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- calcReason(int, IVecInt) - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- calcReason(int, IVecInt) - Method in interface org.sat4j.minisat.core.Constr
-
Compute the reason for a given assignment.
- calcReason(int, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
compute the reason for the assignment of a literal
- calcReason(int, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute the reason for the assignment of a literal
- calcReason(int, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the reason for the assignment of a literal
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in interface org.sat4j.minisat.core.Constr
-
Compute the reason for a given assignment in a the constraint created on
the fly in the solver.
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- calculateDegree(RandomAccessModel) - Method in class org.sat4j.pb.ObjectiveFunction
-
Compute the degree of the objective function using a full model.
- calculateDegreeImplicant(ISolver) - Method in class org.sat4j.pb.ObjectiveFunction
-
Compute the degree of the objective function using a prime implicant.
- calculateObjective() - Method in class org.sat4j.maxsat.MinCostDecorator
-
- calculateObjective() - Method in class org.sat4j.opt.MaxSatDecorator
-
- calculateObjective() - Method in class org.sat4j.opt.MinOneDecorator
-
- calculateObjective() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
Deprecated.
- calculateObjective() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- calculateObjective() - Method in interface org.sat4j.specs.IOptimizationProblem
-
Deprecated.
- calculateObjective() - Method in class org.sat4j.tools.LexicoDecorator
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.core.ConstrGroup
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.maxsat.UnitWeightedClause
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- canBePropagatedMultipleTimes() - Method in interface org.sat4j.specs.IConstr
-
Partition constraints into the ones that can only be found once on the
trail (e.g. clauses) and the ones that can be found several times (e.g.
- cancelExplanation() - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- cancelExplanation() - Method in class org.sat4j.tools.xplain.Xplain
-
- cancelExplanationComputation() - Method in class org.sat4j.tools.xplain.DeletionStrategy
-
- cancelExplanationComputation() - Method in class org.sat4j.tools.xplain.InsertionStrategy
-
- cancelExplanationComputation() - Method in interface org.sat4j.tools.xplain.MinimizationStrategy
-
- cancelExplanationComputation() - Method in class org.sat4j.tools.xplain.QuickXplain2001Strategy
-
- cancelExplanationComputation() - Method in class org.sat4j.tools.xplain.QuickXplainStrategy
-
- cancelUntil(int) - Method in class org.sat4j.minisat.core.Solver
-
Cancel several levels of assumptions
- capacity() - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
To get the capacity of the current vocabulary.
- CARD - Static variable in class org.sat4j.reader.JSONReader
-
- CardinalityDataStructure - Class in org.sat4j.minisat.constraints
-
- CardinalityDataStructure() - Constructor for class org.sat4j.minisat.constraints.CardinalityDataStructure
-
- CardinalityDataStructureYanMax - Class in org.sat4j.minisat.constraints
-
- CardinalityDataStructureYanMax() - Constructor for class org.sat4j.minisat.constraints.CardinalityDataStructureYanMax
-
- CardinalityDataStructureYanMin - Class in org.sat4j.minisat.constraints
-
- CardinalityDataStructureYanMin() - Constructor for class org.sat4j.minisat.constraints.CardinalityDataStructureYanMin
-
- changedreason - Variable in class org.sat4j.minisat.core.SolverStats
-
- ChartBasedVisualizationTool - Class in org.sat4j.sat.visu
-
- ChartBasedVisualizationTool(ITrace2D) - Constructor for class org.sat4j.sat.visu.ChartBasedVisualizationTool
-
- checkId(StringBuffer) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- checkId(StringBuffer) - Method in class org.sat4j.pb.reader.OPBReader2007
-
- checkMaxVarId() - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- CheckMUSSolutionListener - Class in org.sat4j.tools
-
- CheckMUSSolutionListener(ASolverFactory<? extends ISolver>) - Constructor for class org.sat4j.tools.CheckMUSSolutionListener
-
- checkThatItIsAMUS(IVecInt) - Method in class org.sat4j.tools.CheckMUSSolutionListener
-
- chooseEncoding(IVec<Var>) - Method in class org.sat4j.csp.constraints.BessiereSupports
-
- chooseEncoding(IVec<Var>) - Method in class org.sat4j.csp.constraints.GentSupports
-
- chooseEncoding(IVec<Var>) - Method in class org.sat4j.csp.constraints.Supports
-
- chooseEncoding(IVec<Var>) - Method in class org.sat4j.csp.constraints.WalshSupports
-
- CircularBuffer - Class in org.sat4j.minisat.core
-
Create a circular buffer of a given capacity allowing to compute efficiently
the mean of the values storied.
- CircularBuffer(int) - Constructor for class org.sat4j.minisat.core.CircularBuffer
-
- claBumpActivity(Constr) - Method in class org.sat4j.minisat.core.Solver
-
Propagate activity to a constraint
- ClausalCardinalitiesDecorator<T extends ISolver> - Class in org.sat4j.tools
-
A decorator for clausal cardinalities constraints.
- ClausalCardinalitiesDecorator(T) - Constructor for class org.sat4j.tools.ClausalCardinalitiesDecorator
-
- ClausalCardinalitiesDecorator(T, EncodingStrategyAdapter) - Constructor for class org.sat4j.tools.ClausalCardinalitiesDecorator
-
- ClausalConstraintsDecorator - Class in org.sat4j.pb.tools
-
- ClausalConstraintsDecorator(IPBSolver, EncodingStrategyAdapter) - Constructor for class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- ClausalConstraintsDecorator(IPBSolver) - Constructor for class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- ClausalDataStructureWL - Class in org.sat4j.minisat.constraints
-
- ClausalDataStructureWL() - Constructor for class org.sat4j.minisat.constraints.ClausalDataStructureWL
-
- clause(C, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a clause (thing1 or thing 2 ... or thingn)
- CLAUSE - Static variable in class org.sat4j.reader.JSONReader
-
- ClauseOnlyLearning<D extends DataStructureFactory> - Class in org.sat4j.minisat.learning
-
The solver only records among all the constraints only the clauses.
- ClauseOnlyLearning() - Constructor for class org.sat4j.minisat.learning.ClauseOnlyLearning
-
- Clauses - Class in org.sat4j.minisat.constraints.cnf
-
- Clauses() - Constructor for class org.sat4j.minisat.constraints.cnf.Clauses
-
- Clausifiable - Interface in org.sat4j.csp
-
- CLEAN - Static variable in class org.sat4j.sat.VerySimpleCommandPanel
-
- CleanCommandComponent - Class in org.sat4j.sat
-
- CleanCommandComponent(String, SolverController) - Constructor for class org.sat4j.sat.CleanCommandComponent
-
- cleaning() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- cleaning() - Method in interface org.sat4j.specs.SearchListener
-
The solver is going to delete some learned clauses.
- cleaning() - Method in class org.sat4j.tools.ConflictDepthTracing
-
- cleaning() - Method in class org.sat4j.tools.ConflictLevelTracing
-
- cleaning() - Method in class org.sat4j.tools.DecisionTracing
-
- cleaning() - Method in class org.sat4j.tools.LearnedClausesSizeTracing
-
- cleaning() - Method in class org.sat4j.tools.LearnedTracing
-
- cleaning() - Method in class org.sat4j.tools.MultiTracing
-
- cleaning() - Method in class org.sat4j.tools.SearchListenerAdapter
-
- cleaning() - Method in class org.sat4j.tools.SpeedTracing
-
- cleaning() - Method in class org.sat4j.tools.TextOutputTracing
-
- clear() - Method in class org.sat4j.core.ConstrGroup
-
- clear() - Method in class org.sat4j.core.ReadOnlyVec
-
- clear() - Method in class org.sat4j.core.ReadOnlyVecInt
-
- clear() - Method in class org.sat4j.core.Vec
-
- clear() - Method in class org.sat4j.core.VecInt
-
- clear() - Method in class org.sat4j.minisat.core.CircularBuffer
-
- clear() - Method in class org.sat4j.minisat.core.IntQueue
-
Vide la queue
- clear() - Method in interface org.sat4j.specs.IVec
-
- clear() - Method in interface org.sat4j.specs.IVecInt
-
- clearDecorated() - Method in class org.sat4j.tools.SolverDecorator
-
Method to be called to clear the decorator from its decorated solver.
- clearLearntClauses() - Method in class org.sat4j.minisat.core.Solver
-
- clearLearntClauses() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- clearLearntClauses() - Method in interface org.sat4j.specs.ISolver
-
Remove clauses learned during the solving process.
- clearLearntClauses() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- clearLearntClauses() - Method in class org.sat4j.tools.ManyCore
-
- clearLearntClauses() - Method in class org.sat4j.tools.SolverDecorator
-
- clearLearntClauses() - Method in class org.sat4j.tools.StatisticsSolver
-
- clickedOnClean() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- clickOnAboutSolver() - Method in class org.sat4j.sat.RemoteControlFrame
-
- close() - Method in class org.sat4j.reader.EfficientScanner
-
- coefficientsEqualToOne() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- coefficientsEqualToOne() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- coefficientsEqualToOne() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- coeffs - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- coefMult - Variable in class org.sat4j.pb.constraints.pb.ConflictMap
-
- coefMultCons - Variable in class org.sat4j.pb.constraints.pb.ConflictMap
-
- coefs - Variable in class org.sat4j.pb.constraints.pb.WatchPb
-
coefficients of the literals of the constraint
- coefs - Variable in class org.sat4j.pb.constraints.pb.WatchPbLong
-
coefficients of the literals of the constraint
- coefs - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
coefficients of the literals of the constraint
- CommandComponent - Class in org.sat4j.sat
-
- CommandComponent() - Constructor for class org.sat4j.sat.CommandComponent
-
- Commander - Class in org.sat4j.tools.encoding
-
Commander encoding for "at most one" and "at most k" cases.
- Commander() - Constructor for class org.sat4j.tools.encoding.Commander
-
- COMMENT_PREFIX - Static variable in class org.sat4j.AbstractLauncher
-
- compare(A, A) - Method in class org.sat4j.core.DefaultComparator
-
- compare(Constr, Constr) - Method in class org.sat4j.minisat.core.ActivityComparator
-
- compareTo(WeightedObject<T>) - Method in class org.sat4j.pb.tools.WeightedObject
-
- compareTo(ITrace2D) - Method in class org.sat4j.sat.visu.TraceComposite
-
- CompetMinHTmixedClauseCardConstrDataStructureFactory - Class in org.sat4j.pb.constraints
-
- CompetMinHTmixedClauseCardConstrDataStructureFactory() - Constructor for class org.sat4j.pb.constraints.CompetMinHTmixedClauseCardConstrDataStructureFactory
-
- CompetResolutionMinPBLongMixedWLClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- CompetResolutionMinPBLongMixedWLClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.CompetResolutionMinPBLongMixedWLClauseCardConstrDataStructure
-
- CompetResolutionPBLongMixedHTClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- CompetResolutionPBLongMixedHTClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.CompetResolutionPBLongMixedHTClauseCardConstrDataStructure
-
- CompetResolutionPBLongMixedWLClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- CompetResolutionPBLongMixedWLClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.CompetResolutionPBLongMixedWLClauseCardConstrDataStructure
-
- CompetResolutionPBMixedHTClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- CompetResolutionPBMixedHTClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.CompetResolutionPBMixedHTClauseCardConstrDataStructure
-
- CompetResolutionPBMixedWLClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- CompetResolutionPBMixedWLClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.CompetResolutionPBMixedWLClauseCardConstrDataStructure
-
- compute(ISolver) - Static method in class org.sat4j.tools.Backbone
-
Computes the backbone of a formula following the algorithm described in
João Marques-Silva, Mikolás Janota, Inês Lynce: On Computing Backbones of
Propositional Theories.
- compute(ISolver, IVecInt) - Static method in class org.sat4j.tools.Backbone
-
Computes the backbone of a formula following the algorithm described in
João Marques-Silva, Mikolás Janota, Inês Lynce: On Computing Backbones of
Propositional Theories.
- compute(ISolver, int[]) - Static method in class org.sat4j.tools.Backbone
-
- compute(ISolver, int[], IVecInt) - Static method in class org.sat4j.tools.Backbone
-
- computeAllMSS() - Method in class org.sat4j.tools.AllMUSes
-
- computeAllMSS(SolutionFoundListener) - Method in class org.sat4j.tools.AllMUSes
-
- computeAllMSSOrdered(SolutionFoundListener) - Method in class org.sat4j.tools.AllMUSes
-
- computeAllMUSes() - Method in class org.sat4j.tools.AllMUSes
-
- computeAllMUSes(SolutionFoundListener) - Method in class org.sat4j.tools.AllMUSes
-
Computes all the MUSes associated to the set of constraints added to the
solver
- computeAllMUSesOrdered(SolutionFoundListener) - Method in class org.sat4j.tools.AllMUSes
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.LearntBinaryClausePB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- computeAnImpliedClause() - Method in interface org.sat4j.pb.constraints.pb.PBConstr
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.UnitClausePB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.UnitClausesPB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
compute an implied clause on the literals with the greater coefficients.
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute an implied clause on the literals with the greater coefficients.
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute an implied clause on the literals with the greater coefficients.
- computeLeftSide(BigInteger[]) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of a described constraint (usually called poss)
- computeLeftSide() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of the current constraint (usually called poss)
- computeLeftSide(long[]) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of a described constraint (usually called poss)
- computeLeftSide() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of the current constraint (usually called poss)
- computeLeftSide(long[]) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of a described constraint (usually called poss)
- computeLeftSide(BigInteger[]) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of a described constraint (usually called poss)
- computeLeftSide() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of the current constraint (usually called poss)
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- computeWatches() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
All the literals are watched.
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
All the literals are watched.
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
All the literals are watched.
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- configureFromString(String, ICDCL, ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- configureSolver(String[]) - Method in class org.sat4j.AbstractLauncher
-
- configureSolver(String[]) - Method in class org.sat4j.BasicLauncher
-
- configureSolver(String[]) - Method in class org.sat4j.csp.CSPLauncher
-
- configureSolver(String[]) - Method in class org.sat4j.maxsat.GenericOptLauncher
-
- configureSolver(String[]) - Method in class org.sat4j.MUSLauncher
-
- configureSolver(String[]) - Method in class org.sat4j.pb.LanceurPseudo2005
-
- configureSolver(String[]) - Method in class org.sat4j.pb.LanceurPseudo2007Eclipse
-
- configureSolver(String[]) - Method in class org.sat4j.sat.Lanceur
-
Deprecated.
Configure the solver according to the command line parameters.
- configureSolver(String[]) - Method in class org.sat4j.sat.Launcher
-
Configure the solver according to the command line parameters.
- configureSolver(String[], ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- ConflictDepthTracing - Class in org.sat4j.tools
-
- ConflictDepthTracing(IVisualizationTool, IVisualizationTool, IVisualizationTool) - Constructor for class org.sat4j.tools.ConflictDepthTracing
-
- conflictDetectedInWatchesFor(int, int) - Method in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- conflictDetectedInWatchesFor(int, int) - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
- conflictFound(IConstr, int, int) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- conflictFound(int) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- conflictFound(IConstr, int, int) - Method in interface org.sat4j.specs.SearchListener
-
a conflict has been found.
- conflictFound(int) - Method in interface org.sat4j.specs.SearchListener
-
a conflict has been found while propagating values.
- conflictFound(IConstr, int, int) - Method in class org.sat4j.tools.ConflictDepthTracing
-
- conflictFound(IConstr, int, int) - Method in class org.sat4j.tools.ConflictLevelTracing
-
- conflictFound(IConstr, int, int) - Method in class org.sat4j.tools.DecisionLevelTracing
-
- conflictFound(IConstr, int, int) - Method in class org.sat4j.tools.DotSearchTracing
-
- conflictFound(int) - Method in class org.sat4j.tools.DotSearchTracing
-
- conflictFound(IConstr, int, int) - Method in class org.sat4j.tools.LBDTracing
-
- conflictFound(IConstr, int, int) - Method in class org.sat4j.tools.LearnedClauseSizeTracing
-
- conflictFound(IConstr, int, int) - Method in class org.sat4j.tools.MultiTracing
-
- conflictFound(int) - Method in class org.sat4j.tools.MultiTracing
-
- conflictFound(IConstr, int, int) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- conflictFound(int) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- conflictFound(IConstr, int, int) - Method in class org.sat4j.tools.TextOutputTracing
-
- conflictFound(int) - Method in class org.sat4j.tools.TextOutputTracing
-
- ConflictLevelTracing - Class in org.sat4j.tools
-
- ConflictLevelTracing(IVisualizationTool, IVisualizationTool, IVisualizationTool) - Constructor for class org.sat4j.tools.ConflictLevelTracing
-
- ConflictMap - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapCardinality - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapCardinality(PBConstr, int) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapCardinality
-
- ConflictMapClause - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapClause(PBConstr, int) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapClause
-
- ConflictMapSwitchToClause - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapSwitchToClause(PBConstr, int) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapSwitchToClause
-
- conflicts - Variable in class org.sat4j.minisat.core.SolverStats
-
- ConflictTimer - Interface in org.sat4j.minisat.core
-
Conflict based timer.
- ConflictTimerAdapter - Class in org.sat4j.minisat.core
-
Perform a task when a given number of conflicts is reached.
- ConflictTimerAdapter(int) - Constructor for class org.sat4j.minisat.core.ConflictTimerAdapter
-
- ConflictTimerContainer - Class in org.sat4j.minisat.core
-
Agregator for conflict timers (composite design pattern).
- ConflictTimerContainer() - Constructor for class org.sat4j.minisat.core.ConflictTimerContainer
-
- ConflictTracing - Class in org.sat4j.pb.tools
-
- ConflictTracing(String) - Constructor for class org.sat4j.pb.tools.ConflictTracing
-
- CONSOLE - Static variable in interface org.sat4j.specs.ILogAble
-
- Constant - Class in org.sat4j.csp
-
- Constant(int) - Constructor for class org.sat4j.csp.Constant
-
- Constr - Interface in org.sat4j.minisat.core
-
Basic constraint abstraction used in Solver.
- constraint - Variable in class org.sat4j.reader.JSONReader
-
- constraintExpression(String) - Method in class org.sat4j.csp.main.SimpleCallback
-
provide the expression of the current constraint as an expression in a
syntac chosen by the solver
- constraintExpression(String) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
provide the expression of the current constraint as an expression in a
syntac chosen by the solver
- constraintExpression(String) - Method in class org.sat4j.reader.CSPReader
-
- constraintFactory(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constraintFactory(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- constraintFactory(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.PBMaxDataStructure
-
- constraintFactory(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.PBMinDataStructure
-
- constraintFactory(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.PuebloPBMinDataStructure
-
- constraintReference(String) - Method in class org.sat4j.csp.main.SimpleCallback
-
provide the definition of the current constraint
- constraintReference(String) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
provide the definition of the current constraint
- constraintReference(String) - Method in class org.sat4j.reader.CSPReader
-
- constraintRegexp() - Method in class org.sat4j.pb.reader.JSONPBReader
-
- constraintRegexp() - Method in class org.sat4j.reader.JSONReader
-
- ConstraintRelaxingPseudoOptDecorator - Class in org.sat4j.pb
-
- ConstraintRelaxingPseudoOptDecorator(IPBSolver) - Constructor for class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- constraintRelOp(String) - Method in class org.sat4j.pb.reader.OPBReader2005
-
callback called when we read the relational operator of a constraint
- constraintRightTerm(BigInteger) - Method in class org.sat4j.pb.reader.OPBReader2005
-
callback called when we read the right term of a constraint (also known
as the degree)
- ConstrGroup - Class in org.sat4j.core
-
A utility class used to manage easily group of clauses to be deleted at some
point in the solver.
- ConstrGroup() - Constructor for class org.sat4j.core.ConstrGroup
-
Create a ConstrGroup that cannot contain null constrs.
- ConstrGroup(boolean) - Constructor for class org.sat4j.core.ConstrGroup
-
Create a new constrGroup.
- constrs - Variable in class org.sat4j.minisat.core.Solver
-
Set of original constraints.
- constructCard(IVecInt, int) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructCard(UnitPropagationListener, ILits, IVecInt, int) - Method in class org.sat4j.pb.constraints.AtLeastCardConstructor
-
- constructCard(UnitPropagationListener, ILits, IVecInt, int) - Method in class org.sat4j.pb.constraints.AtLeastCardPBConstructor
-
- constructCard(UnitPropagationListener, ILits, IVecInt, int) - Method in interface org.sat4j.pb.constraints.ICardConstructor
-
- constructCard(UnitPropagationListener, ILits, IVecInt, int) - Method in class org.sat4j.pb.constraints.MinCardConstructor
-
- constructCard(UnitPropagationListener, ILits, IVecInt, int) - Method in class org.sat4j.pb.constraints.MinCardPBConstructor
-
- constructClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructClause(UnitPropagationListener, ILits, IVecInt) - Method in interface org.sat4j.pb.constraints.IClauseConstructor
-
- constructClause(UnitPropagationListener, ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryHTClauseConstructor
-
- constructClause(UnitPropagationListener, ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryHTClausePBConstructor
-
- constructClause(UnitPropagationListener, ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryWLClauseConstructor
-
- constructLearntCard(IDataStructurePB) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructLearntCard(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructLearntCard(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.AtLeastCardConstructor
-
- constructLearntCard(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.AtLeastCardPBConstructor
-
- constructLearntCard(ILits, IDataStructurePB) - Method in interface org.sat4j.pb.constraints.ICardConstructor
-
- constructLearntCard(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MinCardConstructor
-
- constructLearntCard(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MinCardPBConstructor
-
- constructLearntClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructLearntClause(ILits, IVecInt) - Method in interface org.sat4j.pb.constraints.IClauseConstructor
-
- constructLearntClause(ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryHTClauseConstructor
-
- constructLearntClause(ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryHTClausePBConstructor
-
- constructLearntClause(ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryWLClauseConstructor
-
- constructLearntPB(IDataStructurePB) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructLearntPB(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructLearntPB(ILits, IDataStructurePB) - Method in interface org.sat4j.pb.constraints.IPBConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MaxLongWatchPBConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MaxLongWatchPBCPConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MaxWatchPBConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MinLongWatchPBConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MinLongWatchPBCPConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MinWatchPBConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.PuebloMinWatchPBConstructor
-
- constructPB(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in interface org.sat4j.pb.constraints.IPBConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MaxLongWatchPBConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MaxLongWatchPBCPConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MaxWatchPBConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MinLongWatchPBConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MinLongWatchPBCPConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MinWatchPBConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.PuebloMinWatchPBConstructor
-
- contains(T) - Method in class org.sat4j.core.ReadOnlyVec
-
- contains(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- contains(T) - Method in class org.sat4j.core.Vec
-
- contains(int) - Method in class org.sat4j.core.VecInt
-
- contains(T) - Method in interface org.sat4j.specs.IVec
-
- contains(int) - Method in interface org.sat4j.specs.IVecInt
-
- containsAt(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- containsAt(int, int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- containsAt(int) - Method in class org.sat4j.core.VecInt
-
- containsAt(int, int) - Method in class org.sat4j.core.VecInt
-
- containsAt(int) - Method in interface org.sat4j.specs.IVecInt
-
returns the index of the first occurrence of e, else -1.
- containsAt(int, int) - Method in interface org.sat4j.specs.IVecInt
-
returns the index of the first occurence of e occurring after from
(excluded), else -1.
- containsOptValue(String[]) - Static method in class org.sat4j.sat.Solvers
-
- containsTracePainter(ITracePainter<?>) - Method in class org.sat4j.sat.visu.TraceComposite
-
- ContradictionException - Exception in org.sat4j.specs
-
That exception is launched whenever a trivial contradiction is found (e.g.
- ContradictionException() - Constructor for exception org.sat4j.specs.ContradictionException
-
- ContradictionException(String) - Constructor for exception org.sat4j.specs.ContradictionException
-
- ContradictionException(Throwable) - Constructor for exception org.sat4j.specs.ContradictionException
-
- ContradictionException(String, Throwable) - Constructor for exception org.sat4j.specs.ContradictionException
-
- copyTo(IVec<T>) - Method in class org.sat4j.core.ReadOnlyVec
-
- copyTo(E[]) - Method in class org.sat4j.core.ReadOnlyVec
-
- copyTo(IVecInt) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- copyTo(int[]) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- copyTo(IVec<T>) - Method in class org.sat4j.core.Vec
-
Ces operations devraient se faire en temps constant.
- copyTo(E[]) - Method in class org.sat4j.core.Vec
-
- copyTo(IVecInt) - Method in class org.sat4j.core.VecInt
-
Copy the content of this vector into another one.
- copyTo(int[]) - Method in class org.sat4j.core.VecInt
-
Copy the content of this vector into an array of integer.
- copyTo(IVec<T>) - Method in interface org.sat4j.specs.IVec
-
Ces operations devraient se faire en temps constant.
- copyTo(E[]) - Method in interface org.sat4j.specs.IVec
-
- copyTo(IVecInt) - Method in interface org.sat4j.specs.IVecInt
-
C'est operations devraient se faire en temps constant.
- copyTo(int[]) - Method in interface org.sat4j.specs.IVecInt
-
- costOf(int) - Method in class org.sat4j.maxsat.MinCostDecorator
-
to know the cost of a given var.
- COUNT - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- Counter - Class in org.sat4j.minisat.core
-
- Counter() - Constructor for class org.sat4j.minisat.core.Counter
-
- Counter(int) - Constructor for class org.sat4j.minisat.core.Counter
-
- countSolutions() - Method in class org.sat4j.tools.SolutionCounter
-
Naive approach to count the solutions available in a boolean formula:
each time a solution is found, a new clause is added to prevent it to be
found again.
- createAtLeastPBConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createAtLeastPBConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- createAtMostPBConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createAtMostPBConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- createCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- createCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructure
-
- createCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructureYanMax
-
- createCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructureYanMin
-
- createCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.MixedDataStructureDanielHT
-
- createCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.MixedDataStructureDanielWL
-
- createCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.MixedDataStructureSingleWL
-
- createCardinalityConstraint(IVecInt, int) - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
Create a cardinality constraint of the form sum li >= degree.
- createCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createClause(IVecInt) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructure
-
- createClause(IVecInt) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructureYanMax
-
- createClause(IVecInt) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructureYanMin
-
- createClause(IVecInt) - Method in class org.sat4j.minisat.constraints.ClausalDataStructureWL
-
- createClause(IVecInt) - Method in class org.sat4j.minisat.constraints.MixedDataStructureDanielHT
-
- createClause(IVecInt) - Method in class org.sat4j.minisat.constraints.MixedDataStructureDanielWL
-
- createClause(IVecInt) - Method in class org.sat4j.minisat.constraints.MixedDataStructureSingleWL
-
- createClause(IVecInt) - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
- createClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- createClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createClause(IVecInt) - Method in class org.sat4j.pb.constraints.PuebloPBMinClauseCardConstrDataStructure
-
- createCLIOptions() - Static method in class org.sat4j.sat.Lanceur
-
Deprecated.
- createCLIOptions() - Static method in class org.sat4j.sat.Solvers
-
- createCommandLine(String) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- createConflict(PBConstr, int) - Static method in class org.sat4j.pb.constraints.pb.ConflictMap
-
constructs the data structure needed to perform cutting planes
- createConflict(PBConstr, int) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapClause
-
- createConflict(PBConstr, int) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapSwitchToClause
-
- createHotSolverPanel() - Method in class org.sat4j.sat.HotSolverCommandComponent
-
- createLits() - Method in class org.sat4j.minisat.constraints.AbstractCardinalityDataStructure
-
- createLits() - Method in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- createLits() - Method in class org.sat4j.minisat.constraints.ClausalDataStructureWL
-
- createLits() - Method in class org.sat4j.minisat.constraints.MixedDataStructureDanielHT
-
- createLits() - Method in class org.sat4j.minisat.constraints.MixedDataStructureDanielWL
-
- createLits() - Method in class org.sat4j.minisat.constraints.MixedDataStructureSingleWL
-
- createLits() - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createMainPanel() - Method in class org.sat4j.sat.visu.VisuPreferencesFrame
-
- createMenuBar() - Method in class org.sat4j.sat.RemoteControlFrame
-
- createNewVar(IVecInt) - Method in class org.sat4j.tools.AbstractClauseSelectorSolver
-
- createPanel() - Method in class org.sat4j.sat.CleanCommandComponent
-
- createPanel() - Method in class org.sat4j.sat.CommandComponent
-
- createPanel() - Method in class org.sat4j.sat.HotSolverCommandComponent
-
- createPanel() - Method in class org.sat4j.sat.PhaseCommandComponent
-
- createPanel() - Method in class org.sat4j.sat.RandomWalkCommandComponent
-
- createPanel() - Method in class org.sat4j.sat.RestartCommandComponent
-
- createPanel() - Method in class org.sat4j.sat.SimplifierCommandComponent
-
- createPhasePanel() - Method in class org.sat4j.sat.PhaseCommandComponent
-
- createPseudoBooleanConstraint(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createPseudoBooleanConstraint(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- createReader(ISolver, String) - Method in class org.sat4j.AbstractLauncher
-
- createReader(ISolver, String) - Method in class org.sat4j.BasicLauncher
-
- createReader(ISolver, String) - Method in class org.sat4j.csp.CSPLauncher
-
- createReader(ISolver, String) - Method in class org.sat4j.maxsat.GenericOptLauncher
-
- createReader(ISolver, String) - Method in class org.sat4j.MUSLauncher
-
- createReader(ISolver, String) - Method in class org.sat4j.pb.LanceurPseudo2005
-
- createReader(ISolver, String) - Method in class org.sat4j.pb.LanceurPseudo2007
-
- createReader(ISolver, String) - Method in class org.sat4j.pb.LanceurPseudo2007Eclipse
-
- createReader(ISolver, String) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- createReader(ISolver, String) - Method in class org.sat4j.sat.Lanceur
-
Deprecated.
- createReader(ISolver, String) - Method in class org.sat4j.sat.Launcher
-
- createRWPanel() - Method in class org.sat4j.sat.RandomWalkCommandComponent
-
- createSimplifierPanel() - Method in class org.sat4j.sat.SimplifierCommandComponent
-
- createSolverByName(String) - Method in class org.sat4j.core.ASolverFactory
-
create a solver from its String name. the solvername Xxxx must map one of
the newXxxx methods.
- createUnregisteredAtLeastConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createUnregisteredAtLeastConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- createUnregisteredAtMostConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createUnregisteredAtMostConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructure
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructureYanMax
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructureYanMin
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.MixedDataStructureDanielHT
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.MixedDataStructureDanielWL
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.minisat.constraints.MixedDataStructureSingleWL
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructure
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructureYanMax
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.minisat.constraints.CardinalityDataStructureYanMin
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.minisat.constraints.ClausalDataStructureWL
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.minisat.constraints.MixedDataStructureDanielHT
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.minisat.constraints.MixedDataStructureDanielWL
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.minisat.constraints.MixedDataStructureSingleWL
-
- createUnregisteredClause(IVecInt) - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createUnregisteredPseudoBooleanConstraint(IDataStructurePB) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createUnregisteredPseudoBooleanConstraint(IDataStructurePB) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- criteria - Variable in class org.sat4j.tools.LexicoDecorator
-
- CSPExtSupportReader - Class in org.sat4j.reader
-
- CSPExtSupportReader(ISolver, boolean) - Constructor for class org.sat4j.reader.CSPExtSupportReader
-
- CSPInstanceReader - Class in org.sat4j.reader
-
An reader having the responsability to choose the right reader according to
the input.
- CSPInstanceReader(ISolver, boolean) - Constructor for class org.sat4j.reader.CSPInstanceReader
-
- CSPLauncher - Class in org.sat4j.csp
-
- CSPLauncher() - Constructor for class org.sat4j.csp.CSPLauncher
-
- CSPReader - Class in org.sat4j.reader
-
This class is a CSP to SAT translator that is able to read a CSP problem
using the First CSP solver competition input format and that translates it
into clausal and cardinality (equality) constraints.
- CSPReader(ISolver, boolean) - Constructor for class org.sat4j.reader.CSPReader
-
- CSPSupportReader - Class in org.sat4j.reader
-
- CSPSupportReader(ISolver, boolean) - Constructor for class org.sat4j.reader.CSPSupportReader
-
- CspXmlParser - Class in org.sat4j.csp.xml
-
- CspXmlParser() - Constructor for class org.sat4j.csp.xml.CspXmlParser
-
- CURRENT_OPTIMUM_VALUE_PREFIX - Static variable in interface org.sat4j.ILauncherMode
-
- currentChar() - Method in class org.sat4j.reader.EfficientScanner
-
- currentCriterion - Variable in class org.sat4j.tools.LexicoDecorator
-
- currentDecisionLevel() - Method in class org.sat4j.minisat.core.Solver
-
- currentDecisionLevel() - Method in interface org.sat4j.specs.ISolverService
-
To access the current decision level
- currentLevel - Variable in class org.sat4j.pb.constraints.pb.ConflictMap
-
- currentSlack - Variable in class org.sat4j.pb.constraints.pb.ConflictMap
-
to store the slack of the current resolvant
- cuttingPlane(PBConstr, BigInteger, BigInteger[], VarActivityListener) - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- cuttingPlane(PBConstr, BigInteger, BigInteger[], BigInteger, VarActivityListener) - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- cuttingPlane(int[], BigInteger[], BigInteger) - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- cuttingPlane(int[], BigInteger[], BigInteger, BigInteger) - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- cuttingPlane(PBConstr, BigInteger, BigInteger[], VarActivityListener) - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- cuttingPlane(PBConstr, BigInteger, BigInteger[], BigInteger, VarActivityListener) - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- cuttingPlane(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- cuttingPlane(int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- d - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- DataStructureFactory - Interface in org.sat4j.minisat.core
-
The aim of the factory is to provide a concrete implementation of clauses,
cardinality constraints and pseudo boolean consraints.
- dec() - Method in class org.sat4j.minisat.core.Counter
-
- decayActivities() - Method in class org.sat4j.minisat.core.Solver
-
- DECISION - Static variable in interface org.sat4j.ILauncherMode
-
The launcher is in decision mode: the answer is either SAT, UNSAT or
UNKNOWN
- decisionLevel() - Method in class org.sat4j.minisat.core.Solver
-
- DecisionLevelTracing - Class in org.sat4j.tools
-
- DecisionLevelTracing(IVisualizationTool) - Constructor for class org.sat4j.tools.DecisionLevelTracing
-
- decisions - Variable in class org.sat4j.minisat.core.SolverStats
-
- DecisionTracing - Class in org.sat4j.tools
-
- DecisionTracing(IVisualizationTool, IVisualizationTool, IVisualizationTool, IVisualizationTool) - Constructor for class org.sat4j.tools.DecisionTracing
-
- decode(int[]) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- decode(int[], PrintWriter) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- decode(int[]) - Method in class org.sat4j.pb.reader.OPBReader2007
-
- decode(int[], PrintWriter) - Method in class org.sat4j.pb.reader.OPBReader2007
-
- decode(int[]) - Method in class org.sat4j.reader.AAGReader
-
- decode(int[], PrintWriter) - Method in class org.sat4j.reader.AAGReader
-
- decode(int[]) - Method in class org.sat4j.reader.AIGReader
-
- decode(int[], PrintWriter) - Method in class org.sat4j.reader.AIGReader
-
- decode(int[]) - Method in class org.sat4j.reader.CSPInstanceReader
-
Deprecated.
- decode(int[], PrintWriter) - Method in class org.sat4j.reader.CSPInstanceReader
-
- decode(int[], PrintWriter) - Method in class org.sat4j.reader.CSPReader
-
- decode(int[]) - Method in class org.sat4j.reader.CSPReader
-
- decode(int[]) - Method in class org.sat4j.reader.DimacsReader
-
- decode(int[], PrintWriter) - Method in class org.sat4j.reader.DimacsReader
-
- decode(int[]) - Method in class org.sat4j.reader.InstanceReader
-
Deprecated.
- decode(int[], PrintWriter) - Method in class org.sat4j.reader.InstanceReader
-
- decode(int[]) - Method in class org.sat4j.reader.JSONReader
-
Deprecated.
- decode(int[], PrintWriter) - Method in class org.sat4j.reader.JSONReader
-
- decode(int[]) - Method in class org.sat4j.reader.LecteurDimacs
-
- decode(int[], PrintWriter) - Method in class org.sat4j.reader.LecteurDimacs
-
- decode(int[]) - Method in class org.sat4j.reader.Reader
-
Deprecated.
- decode(int[], PrintWriter) - Method in class org.sat4j.reader.Reader
-
Produce a model using the reader format on a provided printwriter.
- decode(int[]) - Method in class org.sat4j.reader.XMLCSPReader
-
- decode(int[], PrintWriter) - Method in class org.sat4j.reader.XMLCSPReader
-
- decode(int[]) - Method in class org.sat4j.tools.DimacsArrayReader
-
- decorated() - Method in class org.sat4j.tools.SolverDecorator
-
- DEFAULT_LUBY_FACTOR - Static variable in class org.sat4j.minisat.restarts.LubyRestarts
-
- DefaultComparator<A extends Comparable<A>> - Class in org.sat4j.core
-
A simple comparator for comparable objects.
- DefaultComparator() - Constructor for class org.sat4j.core.DefaultComparator
-
- defaultSolver() - Method in class org.sat4j.core.ASolverFactory
-
To obtain the default solver of the library.
- defaultSolver() - Method in class org.sat4j.csp.SolverFactory
-
- defaultSolver() - Method in class org.sat4j.LightFactory
-
- defaultSolver() - Method in class org.sat4j.maxsat.SolverFactory
-
- defaultSolver() - Method in class org.sat4j.minisat.SolverFactory
-
- defaultSolver() - Method in class org.sat4j.pb.SolverFactory
-
Provides the best available PB solver of the library ready to solve
satisfaction problems.
- degree - Variable in class org.sat4j.minisat.constraints.card.MinWatchCard
-
degree of the cardinality constraint
- degree - Variable in class org.sat4j.pb.constraints.pb.MapPb
-
- degree - Variable in class org.sat4j.pb.constraints.pb.WatchPb
-
degree of the pseudo-boolean constraint
- degree - Variable in class org.sat4j.pb.constraints.pb.WatchPbLong
-
degree of the pseudo-boolean constraint
- degree - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
degree of the pseudo-boolean constraint
- delete(int) - Method in class org.sat4j.core.ReadOnlyVec
-
- delete(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- delete(int) - Method in class org.sat4j.core.Vec
-
Delete the ith element of the vector.
- delete(int) - Method in class org.sat4j.core.VecInt
-
Delete the ith element of the vector.
- delete(int[]) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- delete(int) - Method in interface org.sat4j.specs.IVec
-
Delete the ith element of the vector.
- delete(int) - Method in interface org.sat4j.specs.IVecInt
-
Delete the ith element of the vector.
- delete(int[]) - Method in interface org.sat4j.specs.SearchListener
-
delete a clause
- delete(int[]) - Method in class org.sat4j.tools.DotSearchTracing
-
- delete(int[]) - Method in class org.sat4j.tools.MultiTracing
-
- delete(int[]) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- delete(int[]) - Method in class org.sat4j.tools.TextOutputTracing
-
- DeletionStrategy - Class in org.sat4j.tools.xplain
-
An implementation of the deletion based minimization.
- DeletionStrategy() - Constructor for class org.sat4j.tools.xplain.DeletionStrategy
-
- DependencyHelper<T,C> - Class in org.sat4j.pb.tools
-
Helper class intended to make life easier to people to feed a sat solver
programmatically.
- DependencyHelper(IPBSolver) - Constructor for class org.sat4j.pb.tools.DependencyHelper
-
- DependencyHelper(IPBSolver, boolean) - Constructor for class org.sat4j.pb.tools.DependencyHelper
-
- DependencyHelper(IPBSolver, boolean, boolean) - Constructor for class org.sat4j.pb.tools.DependencyHelper
-
- dequeue() - Method in class org.sat4j.minisat.core.IntQueue
-
returns the nexdt element in the queue.
- DetailedCommandPanel - Class in org.sat4j.sat
-
This panel contains buttons that control restart and clean on solver.
- DetailedCommandPanel(String, RemoteControlFrame) - Constructor for class org.sat4j.sat.DetailedCommandPanel
-
- DetailedCommandPanel(String, String, RemoteControlFrame) - Constructor for class org.sat4j.sat.DetailedCommandPanel
-
- DetailedCommandPanel(String, String, String[], RemoteControlFrame) - Constructor for class org.sat4j.sat.DetailedCommandPanel
-
- DetailedCommandPanel.MyTabbedPane - Class in org.sat4j.sat
-
- DetailedCommandPanel.MyTabbedPane() - Constructor for class org.sat4j.sat.DetailedCommandPanel.MyTabbedPane
-
- dimacs2internal(IVecInt) - Method in class org.sat4j.minisat.core.Solver
-
- DimacsArrayReader - Class in org.sat4j.tools
-
Very simple Dimacs array reader.
- DimacsArrayReader(ISolver) - Constructor for class org.sat4j.tools.DimacsArrayReader
-
- DimacsOutputSolver - Class in org.sat4j.tools
-
Solver used to display in a writer the CNF instance in Dimacs format.
- DimacsOutputSolver() - Constructor for class org.sat4j.tools.DimacsOutputSolver
-
- DimacsOutputSolver(PrintWriter) - Constructor for class org.sat4j.tools.DimacsOutputSolver
-
- DimacsReader - Class in org.sat4j.reader
-
Very simple Dimacs file parser.
- DimacsReader(ISolver) - Constructor for class org.sat4j.reader.DimacsReader
-
- DimacsReader(ISolver, String) - Constructor for class org.sat4j.reader.DimacsReader
-
- DimacsStringSolver - Class in org.sat4j.tools
-
Solver used to write down a CNF into a String.
- DimacsStringSolver() - Constructor for class org.sat4j.tools.DimacsStringSolver
-
- DimacsStringSolver(int) - Constructor for class org.sat4j.tools.DimacsStringSolver
-
- DirectEncoding - Class in org.sat4j.csp.encodings
-
- disableNumberOfConstraintCheck() - Method in class org.sat4j.reader.DimacsReader
-
- discard() - Method in class org.sat4j.maxsat.MinCostDecorator
-
- discard() - Method in class org.sat4j.opt.MaxSatDecorator
-
- discard() - Method in class org.sat4j.opt.MinOneDecorator
-
- discard() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
Deprecated.
- discard() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- discard(IVec<T>) - Method in class org.sat4j.pb.tools.DependencyHelper
-
- discard() - Method in interface org.sat4j.specs.IOptimizationProblem
-
Deprecated.
- discard() - Method in class org.sat4j.tools.LexicoDecorator
-
- discardCurrentSolution() - Method in class org.sat4j.maxsat.MinCostDecorator
-
- discardCurrentSolution() - Method in class org.sat4j.opt.MaxSatDecorator
-
- discardCurrentSolution() - Method in class org.sat4j.opt.MinOneDecorator
-
- discardCurrentSolution() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- discardCurrentSolution() - Method in class org.sat4j.pb.PseudoIteratorDecorator
-
- discardCurrentSolution() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- discardCurrentSolution() - Method in interface org.sat4j.specs.IOptimizationProblem
-
Discard the current solution in the optimization problem.
- discardCurrentSolution() - Method in class org.sat4j.tools.LexicoDecorator
-
- discardLastestVar() - Method in class org.sat4j.tools.AbstractClauseSelectorSolver
-
- discardSolutionsForOptimizing() - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- discardSolutionsForOptimizing() - Method in class org.sat4j.tools.LexicoDecorator
-
- discardSolutionsWithObjectiveValueGreaterThan(long) - Method in class org.sat4j.pb.tools.DependencyHelper
-
- disjunction(T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
- DisjunctionRHS<T,C> - Class in org.sat4j.pb.tools
-
- DisjunctionRHS(DependencyHelper<T, C>, IVecInt) - Constructor for class org.sat4j.pb.tools.DisjunctionRHS
-
- displayAnswer() - Method in class org.sat4j.AbstractOptimizationLauncher
-
Deprecated.
- displayAnswer() - Method in class org.sat4j.sat.Lanceur
-
Deprecated.
- displayHeader() - Method in class org.sat4j.AbstractLauncher
-
- displayLicense() - Method in class org.sat4j.AbstractLauncher
-
- displayLicense() - Method in class org.sat4j.csp.CSPLauncher
-
- displayLicense() - Method in class org.sat4j.maxsat.GenericOptLauncher
-
- displayLicense() - Method in class org.sat4j.sat.Lanceur
-
Deprecated.
- displayResult() - Method in class org.sat4j.AbstractLauncher
-
- displayResult() - Method in class org.sat4j.AbstractOptimizationLauncher
-
Deprecated.
- displayResult(ISolver, IProblem, ILogAble, PrintWriter, Reader, long, boolean) - Method in interface org.sat4j.ILauncherMode
-
Output of the launcher when the solver stops
- displayResult() - Method in class org.sat4j.MUSLauncher
-
- displayResult() - Method in class org.sat4j.pb.LanceurPseudo2007Eclipse
-
- displayResult() - Method in class org.sat4j.sat.Lanceur
-
Deprecated.
- displayResultOfFind(String) - Static method in class org.sat4j.sat.RTSI
-
- displayResultOfFind(String, String) - Static method in class org.sat4j.sat.RTSI
-
- displayResultOfFind(String, Class<?>) - Static method in class org.sat4j.sat.RTSI
-
- domain() - Method in class org.sat4j.csp.Constant
-
- Domain - Interface in org.sat4j.csp
-
- domain() - Method in interface org.sat4j.csp.Evaluable
-
Return the domain of the evaluable.
- domain() - Method in class org.sat4j.csp.Var
-
- DotSearchTracing<T> - Class in org.sat4j.tools
-
Class allowing to express the search as a tree in the dot language.
- DotSearchTracing(String, Map<Integer, T>) - Constructor for class org.sat4j.tools.DotSearchTracing
-
- dsfactory - Variable in class org.sat4j.minisat.core.Solver
-
- EfficientScanner - Class in org.sat4j.reader
-
Efficient scanner based on the LecteurDimacs class written by Frederic
Laihem.
- EfficientScanner(InputStream, char) - Constructor for class org.sat4j.reader.EfficientScanner
-
- EfficientScanner(InputStream) - Constructor for class org.sat4j.reader.EfficientScanner
-
- EMPTY - Static variable in class org.sat4j.core.VecInt
-
- empty() - Method in class org.sat4j.minisat.core.Heap
-
- Encoding - Interface in org.sat4j.csp
-
- EncodingStrategy - Enum in org.sat4j.tools.encoding
-
This Enum describes the different encodings that can be used for the
"at most one", "at most k", "exactly one", "exactly k" constraints.
- EncodingStrategyAdapter - Class in org.sat4j.tools.encoding
-
The aim of this class is to use different encodings for specific constraints.
- EncodingStrategyAdapter() - Constructor for class org.sat4j.tools.encoding.EncodingStrategyAdapter
-
- end(Lbool) - Method in class org.sat4j.pb.tools.SearchOptimizerListener
-
- end(Lbool) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- end() - Method in class org.sat4j.sat.visu.ChartBasedVisualizationTool
-
- end() - Method in class org.sat4j.sat.visu.GnuplotBasedSolverVisualisation
-
- end() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- end() - Method in interface org.sat4j.sat.visu.SolverVisualisation
-
- end(Lbool) - Method in interface org.sat4j.specs.SearchListener
-
End the search.
- end(Lbool) - Method in class org.sat4j.tools.ConflictDepthTracing
-
- end(Lbool) - Method in class org.sat4j.tools.ConflictLevelTracing
-
- end(Lbool) - Method in class org.sat4j.tools.DecisionLevelTracing
-
- end(Lbool) - Method in class org.sat4j.tools.DecisionTracing
-
- end(Lbool) - Method in class org.sat4j.tools.DotSearchTracing
-
- end() - Method in class org.sat4j.tools.FileBasedVisualizationTool
-
- end() - Method in interface org.sat4j.tools.IVisualizationTool
-
- end(Lbool) - Method in class org.sat4j.tools.LBDTracing
-
- end(Lbool) - Method in class org.sat4j.tools.LearnedClauseSizeTracing
-
- end(Lbool) - Method in class org.sat4j.tools.LearnedClausesSizeTracing
-
- end(Lbool) - Method in class org.sat4j.tools.MultiTracing
-
- end(Lbool) - Method in class org.sat4j.tools.SearchEnumeratorListener
-
- end(Lbool) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- end(Lbool) - Method in class org.sat4j.tools.SearchMinOneListener
-
- end(Lbool) - Method in class org.sat4j.tools.SpeedTracing
-
- end(Lbool) - Method in class org.sat4j.tools.TextOutputTracing
-
- endConstraint() - Method in class org.sat4j.csp.main.SimpleCallback
-
ends the definition of the current constraint
- endConstraint() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
ends the definition of the current constraint
- endConstraint() - Method in class org.sat4j.pb.reader.OPBReader2005
-
- endConstraint() - Method in class org.sat4j.pb.reader.OPBReader2010
-
- endConstraint() - Method in class org.sat4j.reader.CSPReader
-
- endConstraintsSection() - Method in class org.sat4j.csp.main.SimpleCallback
-
end the definition of all constraints
- endConstraintsSection() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
end the definition of all constraints
- endConstraintsSection() - Method in class org.sat4j.reader.CSPReader
-
- endDomain() - Method in class org.sat4j.csp.main.SimpleCallback
-
ends the definition of the current domain
- endDomain() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
ends the definition of the current domain
- endDomain() - Method in class org.sat4j.reader.CSPReader
-
- endDomainsSection() - Method in class org.sat4j.csp.main.SimpleCallback
-
end the definition of all domains
- endDomainsSection() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
end the definition of all domains
- endDomainsSection() - Method in class org.sat4j.reader.CSPReader
-
- endInstance() - Method in class org.sat4j.csp.main.SimpleCallback
-
signal the end of parsing
- endInstance() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
signal the end of parsing
- endInstance() - Method in class org.sat4j.reader.CSPReader
-
- endListOfVariables() - Method in class org.sat4j.pb.reader.OPBEclipseReader2007
-
callback called after we've read the list for variable explanation
- endObjective() - Method in class org.sat4j.pb.reader.OPBReader2005
-
callback called after we've read the objective function
- endPaintIteration(Graphics) - Method in class org.sat4j.sat.visu.TracePainterCross
-
- endPaintIteration(Graphics) - Method in class org.sat4j.sat.visu.TracePainterPlus
-
- endParamaterList() - Method in class org.sat4j.csp.main.SimpleCallback
-
ends the list tag for parameters of a constraint
- endParamaterList() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
ends the list tag for parameters of a constraint
- endParamaterList() - Method in class org.sat4j.reader.CSPReader
-
- endPredicate() - Method in class org.sat4j.csp.main.SimpleCallback
-
ends the definition of the current predicate
- endPredicate() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
ends the definition of the current predicate
- endPredicate() - Method in class org.sat4j.reader.CSPReader
-
- endPredicatesSection() - Method in class org.sat4j.csp.main.SimpleCallback
-
end the definition of all predicates
- endPredicatesSection() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
end the definition of all predicates
- endPredicatesSection() - Method in class org.sat4j.reader.CSPReader
-
- endRelation() - Method in class org.sat4j.csp.main.SimpleCallback
-
ends the definition of the current relation
- endRelation() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
ends the definition of the current relation
- endRelation() - Method in class org.sat4j.reader.CSPReader
-
- endRelationsSection() - Method in class org.sat4j.csp.main.SimpleCallback
-
end the definition of all relations
- endRelationsSection() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
end the definition of all relations
- endRelationsSection() - Method in class org.sat4j.reader.CSPReader
-
- endVariablesSection() - Method in class org.sat4j.csp.main.SimpleCallback
-
end the definition of all variables
- endVariablesSection() - Method in interface org.sat4j.csp.xml.ICSPCallback
-
end the definition of all variables
- endVariablesSection() - Method in class org.sat4j.reader.CSPReader
-
- enqueue(int) - Method in class org.sat4j.minisat.core.Solver
-
- enqueue(int, Constr) - Method in class org.sat4j.minisat.core.Solver
-
- enqueue(int) - Method in interface org.sat4j.minisat.core.UnitPropagationListener
-
satisfies a literal
- enqueue(int, Constr) - Method in interface org.sat4j.minisat.core.UnitPropagationListener
-
satisfies a literal
- ensure(int) - Method in class org.sat4j.core.ReadOnlyVec
-
- ensure(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- ensure(int) - Method in class org.sat4j.core.Vec
-
- ensure(int) - Method in class org.sat4j.core.VecInt
-
- ensure(int) - Method in class org.sat4j.minisat.core.IntQueue
-
Utilisee pour accroitre dynamiquement la taille de la queue.
- ensure(int) - Method in interface org.sat4j.specs.IVec
-
- ensure(int) - Method in interface org.sat4j.specs.IVecInt
-
- ensurePool(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- ensurePool(int) - Method in interface org.sat4j.minisat.core.ILits
-
Make sure that all data structures are ready to manage howmany boolean
variables.
- EnumeratedDomain - Class in org.sat4j.csp
-
- EnumeratedDomain(int[]) - Constructor for class org.sat4j.csp.EnumeratedDomain
-
- eof() - Method in class org.sat4j.pb.reader.OPBReader2005
-
return true iff we've reached EOF
- eof() - Method in class org.sat4j.reader.EfficientScanner
-
- eol() - Method in class org.sat4j.pb.reader.OPBReader2005
-
- equals(Object) - Method in class org.sat4j.core.ReadOnlyVec
-
- equals(Object) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- equals(Object) - Method in class org.sat4j.core.Vec
-
- equals(Object) - Method in class org.sat4j.core.VecInt
-
Two vectors are equals iff they have the very same elements in the order.
- equals(Object) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- equals(Object) - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- equals(Object) - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- equals(Object) - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- equals(Object) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- equals(Object) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- equals(Object) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- equals(Object) - Method in class org.sat4j.pb.ObjectiveFunction
-
- equals(Object) - Method in class org.sat4j.pb.tools.WeightedObject
-
- equals(Object) - Method in class org.sat4j.sat.visu.PointPainterCross
-
- equals(Object) - Method in class org.sat4j.sat.visu.PointPainterPlus
-
- equals(Object) - Method in class org.sat4j.sat.visu.TraceComposite
-
- equals(Object) - Method in class org.sat4j.sat.visu.TracePainterCross
-
- equals(Object) - Method in class org.sat4j.sat.visu.TracePainterPlus
-
- Evaluable - Interface in org.sat4j.csp
-
- evaluate() - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- evaluate(int) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- evaluate() - Method in class org.sat4j.tools.LexicoDecorator
-
- evaluate(int) - Method in class org.sat4j.tools.LexicoDecorator
-
- exitCode - Variable in class org.sat4j.AbstractLauncher
-
- ExitCode - Class in org.sat4j
-
Enumeration allowing to manage easily exit code for the SAT and PB
Competitions.
- expectedNbOfConstr - Variable in class org.sat4j.reader.DimacsReader
-
- EXPENSIVE_SIMPLIFICATION - Variable in class org.sat4j.minisat.core.Solver
-
- EXPENSIVE_SIMPLIFICATION_WLONLY - Variable in class org.sat4j.minisat.core.Solver
-
- expireTimeout() - Method in class org.sat4j.minisat.core.Solver
-
- expireTimeout() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- expireTimeout() - Method in interface org.sat4j.specs.ISolver
-
Expire the timeout of the solver.
- expireTimeout() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- expireTimeout() - Method in class org.sat4j.tools.ManyCore
-
- expireTimeout() - Method in class org.sat4j.tools.SolverDecorator
-
- expireTimeout() - Method in class org.sat4j.tools.StatisticsSolver
-
- explain(ISolver, Map<Integer, ?>, IVecInt) - Method in class org.sat4j.tools.xplain.DeletionStrategy
-
- explain() - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- explain(ISolver, Map<Integer, ?>, IVecInt) - Method in class org.sat4j.tools.xplain.InsertionStrategy
-
- explain(ISolver, Map<Integer, ?>, IVecInt) - Method in interface org.sat4j.tools.xplain.MinimizationStrategy
-
- explain(ISolver, Map<Integer, ?>, IVecInt) - Method in class org.sat4j.tools.xplain.QuickXplain2001Strategy
-
- explain(ISolver, Map<Integer, ?>, IVecInt) - Method in class org.sat4j.tools.xplain.QuickXplainStrategy
-
- explain() - Method in class org.sat4j.tools.xplain.Xplain
-
Provide an explanation of the inconsistency in term of a subset minimal
set of constraints.
- Explainer - Interface in org.sat4j.tools.xplain
-
- ExtendedDimacsArrayReader - Class in org.sat4j.tools
-
Reader for the Extended Dimacs format proposed by Fahiem Bacchus and Toby
Walsh in array representation (without the terminating 0).
- ExtendedDimacsArrayReader(ISolver) - Constructor for class org.sat4j.tools.ExtendedDimacsArrayReader
-
- externalState() - Method in class org.sat4j.tools.AbstractClauseSelectorSolver
-
In external state, the solver will prevent the selector variables to be
satisfied.
- gateFalse(int) - Method in class org.sat4j.tools.GateTranslator
-
translate y <=> FALSE into a clause.
- GateTranslator - Class in org.sat4j.tools
-
Utility class to easily feed a SAT solver using logical gates.
- GateTranslator(ISolver) - Constructor for class org.sat4j.tools.GateTranslator
-
- gateTrue(int) - Method in class org.sat4j.tools.GateTranslator
-
translate y <=> TRUE into a clause.
- GeneralizedSupportEncoding - Class in org.sat4j.csp.encodings
-
- generatePlotLine(GnuplotDataFile, boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLine(GnuplotDataFile) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLine(GnuplotDataFile, String) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLine(GnuplotDataFile, String, boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLine(GnuplotDataFile, String, boolean, int) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLine(GnuplotDataFile[], String, boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLine(GnuplotDataFile, GnuplotFunction, String, boolean, int) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLine(GnuplotDataFile, GnuplotFunction, String, boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLine(GnuplotDataFile[], GnuplotFunction[], String, boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLine(GnuplotDataFile[], GnuplotFunction[], String, boolean, int) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLineOnDifferenteAxes(GnuplotDataFile[], GnuplotDataFile[], boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLineOnDifferenteAxes(GnuplotDataFile[], GnuplotDataFile[], boolean, int) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLineOnDifferenteAxes(GnuplotDataFile[], GnuplotDataFile[], GnuplotFunction[], boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- generatePlotLineOnDifferenteAxes(GnuplotDataFile[], GnuplotDataFile[], GnuplotFunction[], boolean, int) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- GenericOptLauncher - Class in org.sat4j.maxsat
-
Generic launcher to be used for solving optimization problems.
- GenericOptLauncher() - Constructor for class org.sat4j.maxsat.GenericOptLauncher
-
- GentSupports - Class in org.sat4j.csp.constraints
-
- GentSupports(int, int) - Constructor for class org.sat4j.csp.constraints.GentSupports
-
- get(int) - Method in class org.sat4j.core.ConstrGroup
-
- get(int) - Method in class org.sat4j.core.ReadOnlyVec
-
- get(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- get(int) - Method in class org.sat4j.core.Vec
-
- get(int) - Method in class org.sat4j.core.VecInt
-
- get(int) - Method in interface org.sat4j.csp.Domain
-
- get(int) - Method in class org.sat4j.csp.EnumeratedDomain
-
- get(int) - Method in class org.sat4j.csp.RangeDomain
-
- get(int) - Method in class org.sat4j.csp.SingletonDomain
-
- get(int) - Method in class org.sat4j.maxsat.UnitWeightedClause
-
- get(int) - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- get(int) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- get(int) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- get(int) - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
Retourne le ieme literal de la clause.
- get(int) - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
Return the ith literal of the clause.
- get(int) - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- get(int) - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- get(int) - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
Retourne le ieme literal de la clause.
- get(int) - Method in class org.sat4j.minisat.core.Heap
-
- get(int) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to obtain the i-th literal of the constraint
- get(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
to obtain the i-th literal of the constraint
- get(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
to obtain the i-th literal of the constraint
- get() - Method in class org.sat4j.pb.reader.OPBReader2005
-
get the next character from the stream
- get(int) - Method in interface org.sat4j.specs.IConstr
-
returns the ith literal in the constraint
- get(int) - Method in interface org.sat4j.specs.IVec
-
- get(int) - Method in interface org.sat4j.specs.IVecInt
-
- getActivity() - Method in class org.sat4j.core.ConstrGroup
-
- getActivity() - Method in class org.sat4j.maxsat.UnitWeightedClause
-
- getActivity() - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- getActivity() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
Obtenir la valeur de l'activit?
- getActivity() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
Returns the activity of the constraint
- getActivity() - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- getActivity() - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- getActivity() - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- getActivity() - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- getActivity() - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- getActivity() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to obtain the activity value of the constraint
- getActivity() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
to obtain the activity value of the constraint
- getActivity() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
to obtain the activity value of the constraint
- getActivity() - Method in interface org.sat4j.specs.IConstr
-
To obtain the activity of the constraint.
- getActivityPercent() - Method in class org.sat4j.minisat.learning.ActiveLearning
-
- getAddedVars() - Method in class org.sat4j.tools.AbstractClauseSelectorSolver
-
- getAddedVars() - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- getAddedVars() - Method in class org.sat4j.tools.GroupClauseSelectorSolver
-
- getAddedVars() - Method in class org.sat4j.tools.NegationDecorator
-
- getASolution() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Retrieve a collection of objects satisfying the constraints.
- getAssertiveLiteral() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- getAssertiveLiteral() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- getAtLeastKEncoding() - Method in class org.sat4j.tools.encoding.Policy
-
- getAtLeastOneEncoding() - Method in class org.sat4j.tools.encoding.Policy
-
- getAtMostKEncoding() - Method in class org.sat4j.tools.encoding.Policy
-
- getAtMostOneEncoding() - Method in class org.sat4j.tools.encoding.Policy
-
- getBackgroundColor() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- getBacktrackLevel(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
computes the level for the backtrack : the highest decision level for
which the conflict is assertive.
- getBacktrackLevel(int) - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
retourne le niveau de backtrack : c'est-?
- getBeginTime() - Method in class org.sat4j.AbstractLauncher
-
Obtaining the current time spent since the beginning of the solving
process.
- getBooleanValueFor(T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Retrieve the boolean value associated with a domain object in the
solution found by the solver.
- getBorderColor() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- getClaDecay() - Method in class org.sat4j.minisat.core.SearchParams
-
- getClausesEvaluationTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getCleanNegDecisionTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getCleanPosDecisionTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getCleanSliderValue() - Method in class org.sat4j.sat.CleanCommandComponent
-
- getCoef(int) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.LearntBinaryClausePB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- getCoef(int) - Method in interface org.sat4j.pb.constraints.pb.PBConstr
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.UnitClausePB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.UnitClausesPB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to obtain the coefficient of the i-th literal of the constraint
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
to obtain the coefficient of the i-th literal of the constraint
- getCoeffs() - Method in class org.sat4j.pb.ObjectiveFunction
-
- getCoeffs() - Method in class org.sat4j.pb.reader.OPBReader2005
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.LearntBinaryClausePB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- getCoefs() - Method in interface org.sat4j.pb.constraints.pb.PBConstr
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.UnitClausePB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.UnitClausesPB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to obtain the coefficients of the constraint.
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
to obtain the coefficients of the constraint.
- getColor() - Method in class org.sat4j.sat.visu.GnuplotDataFile
-
- getColor() - Method in class org.sat4j.sat.visu.GnuplotFunction
-
- getColor() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getConflictBoundIncFactor() - Method in class org.sat4j.minisat.core.SearchParams
-
- getConflictDepthCleanTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getConflictDepthRestartTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getConflictDepthTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getConflictLevelCleanTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getConflictLevelRestartTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getConflictLevelTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getConstr(int) - Method in class org.sat4j.core.ConstrGroup
-
- getConstraints() - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- getConstrs() - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- getCorrection() - Method in class org.sat4j.pb.ObjectiveFunction
-
- getCrossSize() - Method in class org.sat4j.sat.visu.PointPainterCross
-
Returns the size of the cross point in pixels
- getCrossSize() - Method in class org.sat4j.sat.visu.TracePainterCross
-
Returns the size of the cross to paint in pixel.
- getCurrentExitCode() - Method in interface org.sat4j.ILauncherMode
-
Allow the launcher to get the current status of the problem: SAT, UNSAT,
UPPER_BOUND, etc.
- getCurrentObjectiveValue() - Method in class org.sat4j.pb.OptToPBSATAdapter
-
Return the value of the objective function in the last model found.
- getCurrentRestart() - Method in class org.sat4j.sat.RestartCommandComponent
-
- getDegree() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- getDegree() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.LearntBinaryClausePB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- getDegree() - Method in interface org.sat4j.pb.constraints.pb.PBConstr
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.UnitClausePB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.UnitClausesPB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- getDSFactory() - Method in class org.sat4j.minisat.core.Solver
-
- getErrorBarPolicies() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getExactlyKEncoding() - Method in class org.sat4j.tools.encoding.Policy
-
- getExactlyOneEncoding() - Method in class org.sat4j.tools.encoding.Policy
-
- getExitCode() - Method in class org.sat4j.AbstractLauncher
-
Get the value of the ExitCode
- getExpectedNumberOfClauses() - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- getExplanation() - Method in class org.sat4j.pb.LPStringSolver
-
- getExplanation() - Method in class org.sat4j.pb.OPBStringSolver
-
- getExplanation() - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- getFactor() - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- getFilename() - Method in class org.sat4j.sat.visu.GnuplotDataFile
-
- getFilename() - Method in class org.sat4j.tools.FileBasedVisualizationTool
-
- getFrame() - Method in class org.sat4j.sat.visu.VisuPreferencesFrame
-
- getFromPool(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- getFromPool(int) - Method in interface org.sat4j.minisat.core.ILits
-
Translates a Dimacs literal into an internal representation literal.
- getFunctionExpression() - Method in class org.sat4j.sat.visu.GnuplotFunction
-
- getFunctionLegend() - Method in class org.sat4j.sat.visu.GnuplotFunction
-
- getGnuplotPreferences() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getHasErrorBars() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getHeuristicsTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getInitConflictBound() - Method in class org.sat4j.minisat.core.SearchParams
-
- getInstanceName(String[]) - Method in class org.sat4j.AbstractLauncher
-
- getInstanceName(String[]) - Method in class org.sat4j.BasicLauncher
-
- getInstanceName(String[]) - Method in class org.sat4j.csp.CSPLauncher
-
- getInstanceName(String[]) - Method in class org.sat4j.maxsat.GenericOptLauncher
-
- getInstanceName(String[]) - Method in class org.sat4j.MUSLauncher
-
- getInstanceName(String[]) - Method in class org.sat4j.pb.LanceurPseudo2005
-
- getInstanceName(String[]) - Method in class org.sat4j.sat.Lanceur
-
Deprecated.
- getInstanceName(String[]) - Method in class org.sat4j.sat.Launcher
-
- getIntValue(T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Translate a domain object into a dimacs variable.
- getIntValue(T, boolean) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Translate a domain object into a dimacs variable.
- getIthConstr(int) - Method in class org.sat4j.minisat.core.Solver
-
returns the ith constraint in the solver.
- getLabel() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getLastClause() - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- getLastConstr() - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- getLearnedClausesSizeCleanTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getLearnedClausesSizeRestartTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getLearnedClausesSizeTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getLearnedConstraints() - Method in class org.sat4j.minisat.core.Solver
-
- getLearnedConstraints() - Method in interface org.sat4j.specs.ISolverService
-
Read-Only access to the list of constraints learned and not deleted so
far in the solver.
- getLearnedConstraintsEvaluationType() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getLevel(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- getLevel(int) - Method in interface org.sat4j.minisat.core.ILits
-
Returns the level at which that literal has been assigned a value, else
-1.
- getLimit() - Method in class org.sat4j.minisat.learning.ActiveLearning
-
- getLimit() - Method in class org.sat4j.minisat.learning.PercentLengthLearning
-
- getListOfEncodings(String) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getListOfMaxsatSolvers() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getListOfPBSolvers() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getListOfPhaseStrategies() - Method in class org.sat4j.sat.PhaseCommandComponent
-
- getListOfRestartStrategies() - Method in class org.sat4j.sat.RestartCommandComponent
-
- getListOfSatSolvers() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getListOfSolvers() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getListOfVariables() - Method in class org.sat4j.pb.reader.OPBEclipseReader2007
-
- getListOfVariables() - Method in class org.sat4j.pb.reader.OPBReader2005
-
- getLiterals(String) - Method in class org.sat4j.reader.JSONReader
-
- getLiteralsPropagatedAt(int) - Method in class org.sat4j.minisat.core.Solver
-
- getLiteralsPropagatedAt(int) - Method in interface org.sat4j.specs.ISolverService
-
To access the literals propagated at a specific decision level.
- getLits() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- getLits() - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- getLits() - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- getLits() - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- getLits() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- getLits() - Method in interface org.sat4j.pb.constraints.pb.PBConstr
-
- getLits() - Method in class org.sat4j.pb.constraints.pb.UnitClausePB
-
- getLits() - Method in class org.sat4j.pb.constraints.pb.UnitClausesPB
-
- getLits() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to obtain the literals of the constraint.
- getLits() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
to obtain the literals of the constraint.
- getLits() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
to obtain the literals of the constraint.
- getLogger() - Method in interface org.sat4j.minisat.core.ICDCL
-
- getLogger() - Method in class org.sat4j.minisat.core.Solver
-
- getLogger() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- getLogPrefix() - Method in class org.sat4j.minisat.core.Solver
-
- getLogPrefix() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getLogPrefix() - Method in interface org.sat4j.specs.ISolver
-
- getLogPrefix() - Method in interface org.sat4j.specs.ISolverService
-
- getLogPrefix() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- getLogPrefix() - Method in class org.sat4j.tools.ManyCore
-
- getLogPrefix() - Method in class org.sat4j.tools.SolverDecorator
-
- getLogPrefix() - Method in class org.sat4j.tools.StatisticsSolver
-
- getLogWriter() - Method in class org.sat4j.AbstractLauncher
-
- getLongCoefs() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- getMappingToDomain() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getMaxLength() - Method in class org.sat4j.minisat.learning.FixedLengthLearning
-
- getMaxSize() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getMaxX() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getMaxY() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getmin() - Method in class org.sat4j.minisat.core.Heap
-
- getMinX() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getMinY() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getMssList() - Method in class org.sat4j.tools.AllMUSes
-
- getName() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getNbClausesAtWhichWeShouldClean() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- getNbexpectedclauses() - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- getNbLinesRead() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- getNearestPointEuclid(double, double) - Method in class org.sat4j.sat.visu.TraceComposite
-
- getNearestPointManhattan(double, double) - Method in class org.sat4j.sat.visu.TraceComposite
-
- getNegativeDecisionTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getNormalizer() - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- getNumberOfConstraints() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getNumberOfDisplayedGraphs() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- getNumberOfReductions() - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- getNumberOfSolutionFound() - Method in class org.sat4j.tools.SearchEnumeratorListener
-
- getNumberOfVariables() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getNVar() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getNVar() - Method in interface org.sat4j.sat.SolverController
-
- getnVar() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getObjectiveFunction() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getObjectiveFunction() - Method in class org.sat4j.pb.core.PBSolver
-
- getObjectiveFunction() - Method in interface org.sat4j.pb.IPBSolver
-
Retrieve the objective function from the solver.
- getObjectiveFunction() - Method in interface org.sat4j.pb.IPBSolverService
-
- getObjectiveFunction() - Method in class org.sat4j.pb.LPStringSolver
-
- getObjectiveFunction() - Method in class org.sat4j.pb.OPBStringSolver
-
- getObjectiveFunction() - Method in class org.sat4j.pb.PBSolverDecorator
-
- getObjectiveFunction() - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- getObjectiveFunction() - Method in class org.sat4j.pb.reader.OPBReader2005
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.ManyCorePB
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.PBAdapter
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.XplainPB
-
- getObjectiveFunction() - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- getObjectiveValue() - Method in class org.sat4j.maxsat.MinCostDecorator
-
- getObjectiveValue() - Method in class org.sat4j.opt.MaxSatDecorator
-
- getObjectiveValue() - Method in class org.sat4j.opt.MinOneDecorator
-
- getObjectiveValue() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- getObjectiveValue() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- getObjectiveValue() - Method in interface org.sat4j.specs.IOptimizationProblem
-
Read only access to the value of the objective function for the current
solution.
- getObjectiveValue() - Method in class org.sat4j.tools.LexicoDecorator
-
- getObjectiveValue(int) - Method in class org.sat4j.tools.LexicoDecorator
-
- getOrder() - Method in interface org.sat4j.minisat.core.ICDCL
-
- getOrder() - Method in class org.sat4j.minisat.core.Solver
-
- getOut() - Method in class org.sat4j.tools.DimacsStringSolver
-
- getOutLearnt() - Method in class org.sat4j.minisat.core.Solver
-
- getPeriod() - Method in class org.sat4j.minisat.orders.PureOrder
-
- getPeriod() - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
- getPhaseSelectionStrategy() - Method in interface org.sat4j.minisat.core.IOrder
-
- getPhaseSelectionStrategy() - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- getPhaseSelectionStrategy() - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- getPhaseSelectionStrategy() - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- getPhaseSelectionStrategy() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- getPhysicalUnits() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getPhysicalUnitsX() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getPhysicalUnitsY() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getPlusSize() - Method in class org.sat4j.sat.visu.PointPainterPlus
-
Returns the size of the plus point in pixels
- getPlusSize() - Method in class org.sat4j.sat.visu.TracePainterPlus
-
Returns the size of the plus to paint in pixel.
- getPointHighlighters() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getPositiveDecisionTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getPrevboolmodel() - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- getPrevfullmodel() - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- getPrevmodel() - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- getProbability() - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- getPropertyChangeListeners(String) - Method in class org.sat4j.sat.visu.TraceComposite
-
- getReader() - Method in class org.sat4j.AbstractLauncher
-
- getReason(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- getReason(int) - Method in interface org.sat4j.minisat.core.ILits
-
Returns the reason of the assignment of a literal.
- getRefreshTime() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- getRenderer() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getRestartColor() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- getRestartNegDecisionTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getRestartPosDecisionTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getRestartStrategy() - Method in interface org.sat4j.minisat.core.ICDCL
-
- getRestartStrategy() - Method in class org.sat4j.minisat.core.Solver
-
- getRestartStrategy() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getRestartStrategy() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- getRestartStrategy() - Method in interface org.sat4j.sat.SolverController
-
- getSearchListener() - Method in class org.sat4j.minisat.core.Solver
-
- getSearchListener() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getSearchListener() - Method in interface org.sat4j.specs.ISolver
-
Get the current SearchListener.
- getSearchListener() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- getSearchListener() - Method in class org.sat4j.tools.ManyCore
-
- getSearchListener() - Method in class org.sat4j.tools.SolverDecorator
-
- getSearchListener() - Method in class org.sat4j.tools.StatisticsSolver
-
- getSearchParams() - Method in interface org.sat4j.minisat.core.ICDCL
-
- getSearchParams() - Method in class org.sat4j.minisat.core.Solver
-
- getSearchParams() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getSearchParams() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- getSearchParams() - Method in interface org.sat4j.sat.SolverController
-
- getSimplifier() - Method in interface org.sat4j.minisat.core.ICDCL
-
- getSimplifier() - Method in class org.sat4j.minisat.core.Solver
-
- getSize() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getSolution() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Retrieve the solution found.
- getSolutionCost() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getSolver() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getSolver() - Method in class org.sat4j.reader.DimacsReader
-
- getSolver() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getSolver() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- getSolver() - Method in class org.sat4j.tools.DimacsArrayReader
-
- getSolverInstance() - Method in class org.sat4j.tools.AllMUSes
-
Gets an instance of ISolver that can be used to compute all MUSes
- getSolvers() - Method in class org.sat4j.tools.ManyCore
-
- getSolverStats() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getSolverStats() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- getSolverStats() - Method in interface org.sat4j.sat.SolverController
-
- getSolvingEngine() - Method in class org.sat4j.minisat.core.Solver
-
- getSolvingEngine() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getSolvingEngine() - Method in interface org.sat4j.specs.ISolver
-
Retrieve the real engine in case the engine is decorated by one or
several decorator.
- getSolvingEngine() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- getSolvingEngine() - Method in class org.sat4j.tools.ManyCore
-
- getSolvingEngine() - Method in class org.sat4j.tools.SolverDecorator
-
- getSolvingEngine() - Method in class org.sat4j.tools.StatisticsSolver
-
- getSpeedCleanTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getSpeedRestartTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getSpeedTrace() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- getStartStopText() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getStat() - Method in class org.sat4j.minisat.core.Solver
-
- getStat() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getStat() - Method in interface org.sat4j.specs.ISolver
-
To obtain a map of the available statistics from the solver.
- getStat() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- getStat() - Method in class org.sat4j.tools.ManyCore
-
- getStat() - Method in class org.sat4j.tools.SolverDecorator
-
- getStat() - Method in class org.sat4j.tools.StatisticsSolver
-
- getStats() - Method in interface org.sat4j.minisat.core.ICDCL
-
- getStats() - Method in class org.sat4j.minisat.core.Solver
-
- getString(String) - Static method in class org.sat4j.Messages
-
- getStroke() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getStyle() - Method in class org.sat4j.sat.visu.GnuplotDataFile
-
- getThis() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- getTimeBeforeLaunching() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- getTimeout() - Method in class org.sat4j.minisat.core.Solver
-
- getTimeout() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getTimeout() - Method in interface org.sat4j.specs.ISolver
-
Useful to check the internal timeout of the solver.
- getTimeout() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- getTimeout() - Method in class org.sat4j.tools.ManyCore
-
- getTimeout() - Method in class org.sat4j.tools.SolverDecorator
-
- getTimeout() - Method in class org.sat4j.tools.StatisticsSolver
-
- getTimeoutMs() - Method in class org.sat4j.minisat.core.Solver
-
- getTimeoutMs() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getTimeoutMs() - Method in interface org.sat4j.specs.ISolver
-
Useful to check the internal timeout of the solver.
- getTimeoutMs() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- getTimeoutMs() - Method in class org.sat4j.tools.ManyCore
-
- getTimeoutMs() - Method in class org.sat4j.tools.SolverDecorator
-
- getTimeoutMs() - Method in class org.sat4j.tools.StatisticsSolver
-
- getTimer() - Method in interface org.sat4j.minisat.core.LearnedConstraintsDeletionStrategy
-
- getTitle() - Method in class org.sat4j.sat.visu.GnuplotDataFile
-
- getTracePainters() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getTraces() - Method in class org.sat4j.sat.visu.TraceComposite
-
- getUnitClauses() - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Returns the set of unit clauses added to the solver.
- getValue() - Method in class org.sat4j.minisat.core.Counter
-
- getVarDecay() - Method in class org.sat4j.minisat.core.SearchParams
-
- getVariableHeuristics() - Method in interface org.sat4j.minisat.core.IOrder
-
Read-Only access to the value of the heuristics for each variable.
- getVariableHeuristics() - Method in class org.sat4j.minisat.core.Solver
-
- getVariableHeuristics() - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- getVariableHeuristics() - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- getVariableHeuristics() - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- getVariableHeuristics() - Method in interface org.sat4j.specs.ISolverService
-
Read-Only access to the value of the heuristics for each variable.
- getVars() - Method in class org.sat4j.pb.ObjectiveFunction
-
- getVars() - Method in class org.sat4j.pb.reader.OPBReader2005
-
- getVarToHighLevel() - Method in class org.sat4j.tools.GroupClauseSelectorSolver
-
- getVocabulary() - Method in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- getVocabulary() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- getVocabulary() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- getVocabulary() - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- getVocabulary() - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- getVocabulary() - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- getVocabulary() - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
- getVocabulary() - Method in class org.sat4j.minisat.core.Solver
-
- getVocabulary() - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- getVocabulary() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- getVocabulary() - Method in interface org.sat4j.pb.constraints.pb.PBConstr
-
- getVocabulary() - Method in class org.sat4j.pb.constraints.pb.UnitClausePB
-
- getVocabulary() - Method in class org.sat4j.pb.constraints.pb.UnitClausesPB
-
- getVocabulary() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- getVocabulary() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- getVocabulary() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- getWatchesFor(int) - Method in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- getWatchesFor(int) - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
- getWeight() - Method in class org.sat4j.pb.tools.WeightedObject
-
- getZIndex() - Method in class org.sat4j.sat.visu.TraceComposite
-
- glucose - Variable in class org.sat4j.minisat.core.Solver
-
- Glucose21Restarts - Class in org.sat4j.minisat.restarts
-
Dynamic restart strategy of Glucose 2.1 as presented in Refining restarts
strategies for SAT and UNSAT formulae.
- Glucose21Restarts() - Constructor for class org.sat4j.minisat.restarts.Glucose21Restarts
-
- GnuplotBasedSolverVisualisation - Class in org.sat4j.sat.visu
-
- GnuplotBasedSolverVisualisation(VisuPreferences, int, String, ILogAble) - Constructor for class org.sat4j.sat.visu.GnuplotBasedSolverVisualisation
-
- GnuplotDataFile - Class in org.sat4j.sat.visu
-
- GnuplotDataFile(String) - Constructor for class org.sat4j.sat.visu.GnuplotDataFile
-
- GnuplotDataFile(String, Color, String) - Constructor for class org.sat4j.sat.visu.GnuplotDataFile
-
- GnuplotDataFile(String, Color, String, String) - Constructor for class org.sat4j.sat.visu.GnuplotDataFile
-
- GnuplotFunction - Class in org.sat4j.sat.visu
-
- GnuplotFunction(String) - Constructor for class org.sat4j.sat.visu.GnuplotFunction
-
- GnuplotFunction(String, Color, String) - Constructor for class org.sat4j.sat.visu.GnuplotFunction
-
- GroupClauseSelectorSolver<T extends ISolver> - Class in org.sat4j.tools
-
- GroupClauseSelectorSolver(T) - Constructor for class org.sat4j.tools.GroupClauseSelectorSolver
-
- GroupedCNFReader - Class in org.sat4j.reader
-
- GroupedCNFReader(IGroupSolver) - Constructor for class org.sat4j.reader.GroupedCNFReader
-
- growTo(int, T) - Method in class org.sat4j.core.ReadOnlyVec
-
- growTo(int, int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- growTo(int, T) - Method in class org.sat4j.core.Vec
-
- growTo(int, int) - Method in class org.sat4j.core.VecInt
-
- growTo(int, T) - Method in interface org.sat4j.specs.IVec
-
- growTo(int, int) - Method in interface org.sat4j.specs.IVecInt
-
- ICardConstructor - Interface in org.sat4j.pb.constraints
-
- ICDCL<D extends DataStructureFactory> - Interface in org.sat4j.minisat.core
-
Abstraction for Conflict Driven Clause Learning Solver.
- IClauseConstructor - Interface in org.sat4j.pb.constraints
-
- IConflict - Interface in org.sat4j.pb.constraints.pb
-
- IConstr - Interface in org.sat4j.specs
-
The most general abstraction for handling a constraint.
- ICSPCallback - Interface in org.sat4j.csp.xml
-
- IDataStructurePB - Interface in org.sat4j.pb.constraints.pb
-
- iff(C, T, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint using equivalency chains thing <=> (thing1 <=> thing2
<=> ... <=> thingn)
- IFF - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- iff(int, IVecInt) - Method in class org.sat4j.tools.GateTranslator
-
translate y <=> (x1 <=> x2 <=> ... <=> xn) into clauses.
- ifThenElse(C, T, T, T, T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint of the form thing <=> (if conditionThing then
thenThing else elseThing)
- IFTHENELSE - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- ignoredclauses - Variable in class org.sat4j.minisat.core.SolverStats
-
- IGroupSolver - Interface in org.sat4j.specs
-
Represents a CNF in which clauses are grouped into levels.
- ILauncherMode - Interface in org.sat4j
-
Allow to change the behavior of the launcher (either decision or optimization
mode)
- ILits - Interface in org.sat4j.minisat.core
-
That interface manages the solver's internal vocabulary.
- ILogAble - Interface in org.sat4j.specs
-
Utility interface to catch objects with logging capability (able to log).
- implication(T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a logical implication of the form lhs -> rhs
- ImplicationAnd<T,C> - Class in org.sat4j.pb.tools
-
That class is used to represent a conjunction of literals in the RHS of an
implication.
- ImplicationAnd(DependencyHelper<T, C>, IVecInt) - Constructor for class org.sat4j.pb.tools.ImplicationAnd
-
- ImplicationNamer<T,C> - Class in org.sat4j.pb.tools
-
That class is used to associate each constraint with another object that must
be used to represent it in an explanation.
- ImplicationNamer(DependencyHelper<T, C>, IVec<IConstr>) - Constructor for class org.sat4j.pb.tools.ImplicationNamer
-
- ImplicationRHS<T,C> - Class in org.sat4j.pb.tools
-
That class represents the RHS of an implication.
- ImplicationRHS(DependencyHelper<T, C>, IVecInt) - Constructor for class org.sat4j.pb.tools.ImplicationRHS
-
- impliedBy(Collection<T>, Collection<T>, Collection<T>) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Compute the objects implied by the assumptions.
- implies(T...) - Method in class org.sat4j.pb.tools.DisjunctionRHS
-
- implies(T) - Method in class org.sat4j.pb.tools.ImplicationRHS
-
Build an implication with a conjunction of literals in the RHS.
- implies(T...) - Method in class org.sat4j.pb.tools.ImplicationRHS
-
Build an implication with a disjunction of literals in the RHS.
- IMPLIES - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- impliesNot(T) - Method in class org.sat4j.pb.tools.ImplicationRHS
-
Build an implication with a conjunction of literals in the RHS.
- inc() - Method in class org.sat4j.minisat.core.Counter
-
- incActivity(double) - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- incActivity(double) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
Incr?
- incActivity(double) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
Increments activity of the constraint
- incActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.LearntBinaryClause
-
- incActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.LearntHTClause
-
- incActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.LearntWLClause
-
- incActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.OriginalBinaryClause
-
- incActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.OriginalHTClause
-
- incActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.OriginalWLClause
-
- incActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- incActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- incActivity(double) - Method in interface org.sat4j.minisat.core.Constr
-
Increase the constraint activity.
- incActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
increase activity value of the constraint
- incActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
increase activity value of the constraint
- incActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
increase activity value of the constraint
- increase(int) - Method in class org.sat4j.minisat.core.Heap
-
- increaseWeight(BigInteger) - Method in class org.sat4j.pb.tools.WeightedObject
-
- indexOf(T) - Method in class org.sat4j.core.ReadOnlyVec
-
- indexOf(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- indexOf(T) - Method in class org.sat4j.core.Vec
-
- indexOf(int) - Method in class org.sat4j.core.VecInt
-
- indexOf(T) - Method in interface org.sat4j.specs.IVec
-
- indexOf(int) - Method in interface org.sat4j.specs.IVecInt
-
- INegator - Interface in org.sat4j.pb.tools
-
- inHeap(int) - Method in class org.sat4j.minisat.core.Heap
-
- init(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- init(int) - Method in interface org.sat4j.minisat.core.ILits
-
- init() - Method in interface org.sat4j.minisat.core.IOrder
-
that method has the responsibility to initialize all arrays in the
heuristics.
- init(int) - Method in interface org.sat4j.minisat.core.IPhaseSelectionStrategy
-
that method has the responsibility to initialize all arrays in the
heuristics.
- init(int, int) - Method in interface org.sat4j.minisat.core.IPhaseSelectionStrategy
-
initialize the phase of a given variable to the given value.
- init() - Method in interface org.sat4j.minisat.core.LearnedConstraintsDeletionStrategy
-
- init() - Method in interface org.sat4j.minisat.core.LearningStrategy
-
hook method called just before the search begins.
- init(SearchParams, SolverStats) - Method in interface org.sat4j.minisat.core.RestartStrategy
-
Hook method called just before the search starts.
- init() - Method in class org.sat4j.minisat.learning.FixedLengthLearning
-
- init() - Method in class org.sat4j.minisat.learning.LimitedLearning
-
- init() - Method in class org.sat4j.minisat.learning.PercentLengthLearning
-
- init(int) - Method in class org.sat4j.minisat.orders.NegativeLiteralSelectionStrategy
-
- init(int, int) - Method in class org.sat4j.minisat.orders.NegativeLiteralSelectionStrategy
-
- init(int) - Method in class org.sat4j.minisat.orders.PositiveLiteralSelectionStrategy
-
- init(int, int) - Method in class org.sat4j.minisat.orders.PositiveLiteralSelectionStrategy
-
- init(int) - Method in class org.sat4j.minisat.orders.RandomLiteralSelectionStrategy
-
- init(int, int) - Method in class org.sat4j.minisat.orders.RandomLiteralSelectionStrategy
-
- init() - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- init() - Method in class org.sat4j.minisat.orders.SubsetVarOrder
-
- init() - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- init() - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
that method has the responsability to initialize all arrays in the
heuristics.
- init(SearchParams, SolverStats) - Method in class org.sat4j.minisat.restarts.ArminRestarts
-
- init(SearchParams, SolverStats) - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
- init(SearchParams, SolverStats) - Method in class org.sat4j.minisat.restarts.Glucose21Restarts
-
- init(SearchParams, SolverStats) - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- init(SearchParams, SolverStats) - Method in class org.sat4j.minisat.restarts.MiniSATRestarts
-
- init(SearchParams, SolverStats) - Method in class org.sat4j.minisat.restarts.NoRestarts
-
- init() - Method in class org.sat4j.pb.orders.VarOrderHeapObjective
-
- init(IPBSolverService) - Method in class org.sat4j.pb.tools.SearchOptimizerListener
-
- init(SearchParams, SolverStats) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- init(ISolverService) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- init(SearchParams, SolverStats) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- init(int) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- init(int, int) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- init(SearchParams, SolverStats) - Method in interface org.sat4j.sat.SolverController
-
- init() - Method in class org.sat4j.sat.visu.ChartBasedVisualizationTool
-
- init() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- init(S) - Method in interface org.sat4j.specs.SearchListener
-
Provide access to the solver's controllable interface.
- init(ISolverService) - Method in class org.sat4j.tools.ConflictDepthTracing
-
- init(ISolverService) - Method in class org.sat4j.tools.ConflictLevelTracing
-
- init(ISolverService) - Method in class org.sat4j.tools.DecisionTracing
-
- init() - Method in class org.sat4j.tools.FileBasedVisualizationTool
-
- init(ISolverService) - Method in class org.sat4j.tools.HeuristicsTracing
-
- init() - Method in interface org.sat4j.tools.IVisualizationTool
-
- init(ISolverService) - Method in class org.sat4j.tools.LearnedTracing
-
- init(T) - Method in class org.sat4j.tools.MultiTracing
-
- init(ISolverService) - Method in class org.sat4j.tools.SearchEnumeratorListener
-
- init(S) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- init(ISolverService) - Method in class org.sat4j.tools.SearchMinOneListener
-
- init(ISolverService) - Method in class org.sat4j.tools.TextOutputTracing
-
- initCharts() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- initFactorParam() - Method in class org.sat4j.sat.RestartCommandComponent
-
- initSearchListeners() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- initStats(SolverStats) - Method in class org.sat4j.minisat.core.Solver
-
- initTraces() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- insert(int) - Method in class org.sat4j.minisat.core.Heap
-
- insert(int) - Method in class org.sat4j.minisat.core.IntQueue
-
Add an element to the queue.
- insertFirst(T) - Method in class org.sat4j.core.ReadOnlyVec
-
- insertFirst(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- insertFirst(T) - Method in class org.sat4j.core.Vec
-
Insert an element at the very beginning of the vector.
- insertFirst(int) - Method in class org.sat4j.core.VecInt
-
Insert an element at the very begining of the vector.
- insertFirst(T) - Method in interface org.sat4j.specs.IVec
-
Insert an element at the very begining of the vector.
- insertFirst(int) - Method in interface org.sat4j.specs.IVecInt
-
Insert an element at the very begining of the vector.
- insertFirstWithShifting(T) - Method in class org.sat4j.core.ReadOnlyVec
-
- insertFirstWithShifting(T) - Method in class org.sat4j.core.Vec
-
- insertFirstWithShifting(T) - Method in interface org.sat4j.specs.IVec
-
- InsertionStrategy - Class in org.sat4j.tools.xplain
-
An implementation of the ReplayXplain algorithm as explained by Ulrich Junker
in the following paper:
- InsertionStrategy() - Constructor for class org.sat4j.tools.xplain.InsertionStrategy
-
- inspects - Variable in class org.sat4j.minisat.core.SolverStats
-
- instance() - Static method in class org.sat4j.csp.encodings.BinarySupportEncoding
-
- instance() - Static method in class org.sat4j.csp.encodings.DirectEncoding
-
- instance() - Static method in class org.sat4j.csp.encodings.GeneralizedSupportEncoding
-
- instance() - Static method in class org.sat4j.csp.SolverFactory
-
Access to the single instance of the factory.
- instance() - Static method in class org.sat4j.LightFactory
-
Access to the single instance of the factory.
- instance() - Static method in class org.sat4j.maxsat.SolverFactory
-
Access to the single instance of the factory.
- instance() - Static method in class org.sat4j.maxsat.UnitWeightedClause
-
- instance() - Static method in class org.sat4j.minisat.SolverFactory
-
Access to the single instance of the factory.
- instance() - Static method in class org.sat4j.pb.SolverFactory
-
Access to the single instance of the factory.
- INSTANCE - Static variable in class org.sat4j.pb.tools.StringNegator
-
- InstanceReader - Class in org.sat4j.reader
-
An reader having the responsability to choose the right reader according to
the input.
- InstanceReader(ISolver) - Constructor for class org.sat4j.reader.InstanceReader
-
- InternalMapPBStructure - Class in org.sat4j.pb.constraints.pb
-
- internalState() - Method in class org.sat4j.tools.AbstractClauseSelectorSolver
-
In the internal state, the solver will allow the selector variables to be
satisfied.
- IntQueue - Class in org.sat4j.minisat.core
-
Implementation of a queue.
- IntQueue() - Constructor for class org.sat4j.minisat.core.IntQueue
-
- IOptimizationProblem - Interface in org.sat4j.specs
-
Represents an optimization problem.
- IOrder - Interface in org.sat4j.minisat.core
-
Interface for the variable ordering heuristics.
- IOrderObjective - Interface in org.sat4j.pb.orders
-
- IPBCDCLSolver<D extends PBDataStructureFactory> - Interface in org.sat4j.pb.core
-
Abstraction for Conflict Driven Clause Learning PBSolver.
- IPBConstructor - Interface in org.sat4j.pb.constraints
-
- IPBSolver - Interface in org.sat4j.pb
-
A solver able to deal with pseudo boolean constraints.
- IPBSolverService - Interface in org.sat4j.pb
-
- IPhaseSelectionStrategy - Interface in org.sat4j.minisat.core
-
The responsibility of that class is to choose the phase (positive or
negative) of the variable that was selected by the IOrder.
- IProblem - Interface in org.sat4j.specs
-
Access to the information related to a given problem instance.
- isAssertive(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
tests if the conflict is assertive (allows to imply a literal) at a
particular decision level
- isAssertive(int) - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
- isAssertive(int) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
This predicate tests wether the constraint is assertive at decision level
dl
- isAssertive(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
This predicate tests wether the constraint is assertive at decision level
dl
- isAssertive(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
This predicate tests wether the constraint is assertive at decision level
dl
- isCardinality() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- isCardinality() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- isCardinality(IVecInt) - Static method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- isCardinality(IVec<BigInteger>) - Static method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- isChartBased() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- isDBSimplificationAllowed() - Method in class org.sat4j.minisat.core.Solver
-
- isDBSimplificationAllowed() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isDBSimplificationAllowed() - Method in interface org.sat4j.specs.ISolver
-
Indicate whether the solver is allowed to simplify the formula by
propagating the truth value of top level satisfied variables.
- isDBSimplificationAllowed() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- isDBSimplificationAllowed() - Method in class org.sat4j.tools.ManyCore
-
- isDBSimplificationAllowed() - Method in class org.sat4j.tools.SolverDecorator
-
- isDBSimplificationAllowed() - Method in class org.sat4j.tools.StatisticsSolver
-
- isDisplayClausesEvaluation() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- isDisplayClausesSize() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- isDisplayConflictsDecision() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- isDisplayConflictsTrail() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- isDisplayDecisionIndexes() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- isDisplayRestarts() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- isDisplaySpeed() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- isDisplayVariablesEvaluation() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- isEmpty() - Method in class org.sat4j.core.ReadOnlyVec
-
- isEmpty() - Method in class org.sat4j.core.ReadOnlyVecInt
-
- isEmpty() - Method in class org.sat4j.core.Vec
-
- isEmpty() - Method in class org.sat4j.core.VecInt
-
- isEmpty() - Method in class org.sat4j.sat.visu.TraceComposite
-
- isEmpty() - Method in interface org.sat4j.specs.IVec
-
To know if a vector is empty
- isEmpty() - Method in interface org.sat4j.specs.IVecInt
-
To know if a vector is empty
- isFalsified(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- isFalsified(int) - Method in interface org.sat4j.minisat.core.ILits
-
Check if a literal is falsified.
- isFull() - Method in class org.sat4j.minisat.core.CircularBuffer
-
- isGnuplotBased() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- isGoodFirstCharacter(char) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- isGoodFirstCharacter(char) - Method in class org.sat4j.pb.reader.OPBReader2007
-
- isGoodFollowingCharacter(char) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- isHasClickedOnClean() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- isHasClickedOnRestart() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- isImplied(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- isImplied(int) - Method in interface org.sat4j.minisat.core.ILits
-
- ISimplifier - Interface in org.sat4j.minisat.core
-
Strategy for simplifying the conflict clause derived by the solver.
- isLongSufficient() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- isLongSufficient() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- isNeedToReduceDB() - Method in class org.sat4j.minisat.core.Solver
-
- isNegated(Object) - Method in interface org.sat4j.pb.tools.INegator
-
- isNegated(Object) - Method in class org.sat4j.pb.tools.StringNegator
-
- isNoNewVarForUnitSoftClauses() - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Returns true if no new variable should be created when adding a soft unit
clause, false otherwise.
- ISolver - Interface in org.sat4j.specs
-
This interface contains all services provided by a SAT solver.
- ISolverService - Interface in org.sat4j.specs
-
The aim on that interface is to allow power users to communicate with the SAT
solver using Dimacs format.
- isOptimal() - Method in class org.sat4j.maxsat.MinCostDecorator
-
- isOptimal() - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- isOptimal() - Method in class org.sat4j.opt.MinOneDecorator
-
- isOptimal() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- isOptimal() - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- isOptimal() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- isOptimal() - Method in class org.sat4j.pb.tools.LexicoHelper
-
- isOptimal() - Method in interface org.sat4j.specs.IOptimizationProblem
-
Allows to check afterwards if the solution provided by the solver is
optimal or not.
- isOptimal() - Method in class org.sat4j.tools.LexicoDecorator
-
- isOptimal() - Method in class org.sat4j.tools.OptToSatAdapter
-
Allow to easily check is the solution returned by isSatisfiable is
optimal or not.
- isPlotActivated() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- isSatisfiable() - Method in class org.sat4j.minisat.core.Solver
-
- isSatisfiable(boolean) - Method in class org.sat4j.minisat.core.Solver
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.minisat.core.Solver
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.minisat.core.Solver
-
- isSatisfiable() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- isSatisfiable(boolean) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- isSatisfiable() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
tests if the constraint is still satisfiable.
- isSatisfiable() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
tests if the constraint is still satisfiable.
- isSatisfiable() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
tests if the constraint is still satisfiable.
- isSatisfiable() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isSatisfiable(boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.LPStringSolver
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.LPStringSolver
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.OPBStringSolver
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.OPBStringSolver
-
- isSatisfiable() - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- isSatisfiable(boolean) - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- isSatisfiable() - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- isSatisfiable() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- isSatisfiable(boolean) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- isSatisfiable() - Method in interface org.sat4j.specs.IProblem
-
Check the satisfiability of the set of constraints contained inside the
solver.
- isSatisfiable(IVecInt, boolean) - Method in interface org.sat4j.specs.IProblem
-
Check the satisfiability of the set of constraints contained inside the
solver.
- isSatisfiable(boolean) - Method in interface org.sat4j.specs.IProblem
-
Check the satisfiability of the set of constraints contained inside the
solver.
- isSatisfiable(IVecInt) - Method in interface org.sat4j.specs.IProblem
-
Check the satisfiability of the set of constraints contained inside the
solver.
- isSatisfiable(boolean) - Method in class org.sat4j.tools.AbstractClauseSelectorSolver
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.tools.AbstractClauseSelectorSolver
-
- isSatisfiable() - Method in class org.sat4j.tools.AbstractClauseSelectorSolver
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.tools.AbstractClauseSelectorSolver
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- isSatisfiable(boolean) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- isSatisfiable() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- isSatisfiable() - Method in class org.sat4j.tools.ManyCore
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.tools.ManyCore
-
- isSatisfiable(boolean) - Method in class org.sat4j.tools.ManyCore
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.tools.ManyCore
-
- isSatisfiable() - Method in class org.sat4j.tools.ModelIterator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.tools.ModelIterator
-
- isSatisfiable() - Method in class org.sat4j.tools.ModelIteratorToSATAdapter
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.tools.ModelIteratorToSATAdapter
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.tools.NegationDecorator
-
- isSatisfiable() - Method in class org.sat4j.tools.OptToSatAdapter
-
- isSatisfiable(boolean) - Method in class org.sat4j.tools.OptToSatAdapter
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.tools.OptToSatAdapter
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.tools.OptToSatAdapter
-
- isSatisfiable(boolean) - Method in class org.sat4j.tools.SolverDecorator
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.tools.SolverDecorator
-
- isSatisfiable() - Method in class org.sat4j.tools.SolverDecorator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.tools.SolverDecorator
-
- isSatisfiable() - Method in class org.sat4j.tools.StatisticsSolver
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.tools.StatisticsSolver
-
- isSatisfiable(boolean) - Method in class org.sat4j.tools.StatisticsSolver
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.tools.StatisticsSolver
-
- isSatisfiable() - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- isSatisfiable(boolean) - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- isSatisfiable() - Method in class org.sat4j.tools.xplain.Xplain
-
- isSatisfiable(boolean) - Method in class org.sat4j.tools.xplain.Xplain
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.tools.xplain.Xplain
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.tools.xplain.Xplain
-
- isSatisfied(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- isSatisfied(int) - Method in interface org.sat4j.minisat.core.ILits
-
Check if a literal is satisfied.
- isSkipDuplicatedEntries() - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- isSlidingWindows() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- isSolutionOptimal() - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- isSolverKeptHot() - Method in class org.sat4j.minisat.core.Solver
-
- isSolverKeptHot() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isSolverKeptHot() - Method in interface org.sat4j.specs.ISolver
-
Ask to the solver if it is in "hot" mode, meaning that the heuristics is
not reset after call is isSatisfiable().
- isSolverKeptHot() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- isSolverKeptHot() - Method in class org.sat4j.tools.ManyCore
-
- isSolverKeptHot() - Method in class org.sat4j.tools.SolverDecorator
-
- isSolverKeptHot() - Method in class org.sat4j.tools.StatisticsSolver
-
- isSubsetOf(VecInt) - Method in class org.sat4j.core.VecInt
-
to detect that the vector is a subset of another one.
- isUnassigned(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- isUnassigned(int) - Method in interface org.sat4j.minisat.core.ILits
-
Check if a literal is assigned a truth value.
- isUseTelecomStrategyAsLearnedConstraintsDeletionStrategy() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- isVerbose() - Method in class org.sat4j.minisat.core.Solver
-
- isVerbose() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isVerbose() - Method in class org.sat4j.reader.Reader
-
- isVerbose() - Method in interface org.sat4j.specs.ISolver
-
To know if the solver is in verbose mode (output allowed) or not.
- isVerbose() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- isVerbose() - Method in class org.sat4j.tools.ManyCore
-
- isVerbose() - Method in class org.sat4j.tools.SolverDecorator
-
- isVerbose() - Method in class org.sat4j.tools.StatisticsSolver
-
- isVisible() - Method in class org.sat4j.sat.visu.TraceComposite
-
- ite(int, int, int, int) - Method in class org.sat4j.tools.GateTranslator
-
translate y <=> if x1 then x2 else x3 into clauses.
- iterator() - Method in class org.sat4j.core.ReadOnlyVec
-
- iterator() - Method in class org.sat4j.core.ReadOnlyVecInt
-
- iterator() - Method in class org.sat4j.core.Vec
-
- iterator() - Method in class org.sat4j.core.VecInt
-
- iterator() - Method in interface org.sat4j.csp.Domain
-
- iterator() - Method in class org.sat4j.csp.EnumeratedDomain
-
- iterator() - Method in class org.sat4j.csp.RangeDomain
-
- iterator() - Method in class org.sat4j.csp.SingletonDomain
-
- iterator() - Method in class org.sat4j.sat.visu.TraceComposite
-
- iterator() - Method in interface org.sat4j.specs.IVec
-
- iterator() - Method in interface org.sat4j.specs.IVecInt
-
- IteratorInt - Interface in org.sat4j.specs
-
Iterator interface to avoid boxing int into Integer.
- IVec<T> - Interface in org.sat4j.specs
-
An abstraction on the type of vector used in the library.
- IVecInt - Interface in org.sat4j.specs
-
An abstraction for the vector of int used on the library.
- IVisualizationTool - Interface in org.sat4j.tools
-
- IWatchPb - Interface in org.sat4j.pb.constraints.pb
-
- Ladder - Class in org.sat4j.tools.encoding
-
Ladder encoding for the "at most one" and "exactly one" cases.
- Ladder() - Constructor for class org.sat4j.tools.encoding.Ladder
-
- Lanceur - Class in org.sat4j.sat
-
Deprecated.
- Lanceur() - Constructor for class org.sat4j.sat.Lanceur
-
Deprecated.
- LanceurPseudo2005 - Class in org.sat4j.pb
-
Launcher especially dedicated to the pseudo boolean 05 evaluation (@link
http://www.cril.univ-artois.fr/PB05/).
- LanceurPseudo2005() - Constructor for class org.sat4j.pb.LanceurPseudo2005
-
- LanceurPseudo2007 - Class in org.sat4j.pb
-
Launcher for the Pseudo Boolean 2007 competition.
- LanceurPseudo2007() - Constructor for class org.sat4j.pb.LanceurPseudo2007
-
- LanceurPseudo2007(ASolverFactory<IPBSolver>) - Constructor for class org.sat4j.pb.LanceurPseudo2007
-
- LanceurPseudo2007Eclipse - Class in org.sat4j.pb
-
- LanceurPseudo2007Eclipse() - Constructor for class org.sat4j.pb.LanceurPseudo2007Eclipse
-
- last() - Method in class org.sat4j.core.ReadOnlyVec
-
- last() - Method in class org.sat4j.core.ReadOnlyVecInt
-
- last() - Method in class org.sat4j.core.Vec
-
return the latest element on the stack.
- last() - Method in class org.sat4j.core.VecInt
-
- last() - Method in interface org.sat4j.specs.IVec
-
return the latest element on the stack.
- last() - Method in interface org.sat4j.specs.IVecInt
-
- Launcher - Class in org.sat4j.sat
-
This class is used to launch the SAT solvers from the command line.
- Launcher() - Constructor for class org.sat4j.sat.Launcher
-
- LaunchRemoteControl - Class in org.sat4j.sat
-
Launches the solver with the remote controller.
- LaunchRemoteControl() - Constructor for class org.sat4j.sat.LaunchRemoteControl
-
- launchSolverWithConfigs() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- LBDTracing - Class in org.sat4j.tools
-
- LBDTracing(IVisualizationTool) - Constructor for class org.sat4j.tools.LBDTracing
-
- Lbool - Class in org.sat4j.specs
-
That enumeration defines the possible truth value for a variable: satisfied,
falsified or unknown/undefined.
- learn(Constr) - Method in interface org.sat4j.minisat.core.Learner
-
- learn(Constr) - Method in class org.sat4j.minisat.core.Solver
-
- learn(IConstr) - Method in class org.sat4j.pb.tools.ConflictTracing
-
- learn(IConstr) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- learn(IConstr) - Method in interface org.sat4j.specs.SearchListener
-
learning a new clause
- learn(IConstr) - Method in class org.sat4j.tools.DotSearchTracing
-
- learn(IConstr) - Method in class org.sat4j.tools.LearnedClausesSizeTracing
-
- learn(IConstr) - Method in class org.sat4j.tools.MultiTracing
-
- learn(IConstr) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- learn(IConstr) - Method in class org.sat4j.tools.TextOutputTracing
-
- learnConstraint(Constr) - Method in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- learnConstraint(Constr) - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
- learnedbinaryclauses - Variable in class org.sat4j.minisat.core.SolverStats
-
- learnedclauses - Variable in class org.sat4j.minisat.core.SolverStats
-
- LearnedClauseSizeTracing - Class in org.sat4j.tools
-
- LearnedClauseSizeTracing(IVisualizationTool) - Constructor for class org.sat4j.tools.LearnedClauseSizeTracing
-
- LearnedClausesSizeTracing - Class in org.sat4j.tools
-
- LearnedClausesSizeTracing(IVisualizationTool, IVisualizationTool, IVisualizationTool) - Constructor for class org.sat4j.tools.LearnedClausesSizeTracing
-
- LearnedConstraintsDeletionStrategy - Interface in org.sat4j.minisat.core
-
Strategy for cleaning the database of learned clauses.
- learnedConstraintsDeletionStrategy - Variable in class org.sat4j.minisat.core.Solver
-
- LearnedConstraintsEvaluationType - Enum in org.sat4j.minisat.core
-
List the available strategies to evaluate learned clauses.
- learnedliterals - Variable in class org.sat4j.minisat.core.SolverStats
-
- learnedternaryclauses - Variable in class org.sat4j.minisat.core.SolverStats
-
- LearnedTracing - Class in org.sat4j.tools
-
- LearnedTracing(IVisualizationTool) - Constructor for class org.sat4j.tools.LearnedTracing
-
- learner - Variable in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- Learner - Interface in org.sat4j.minisat.core
-
Provide the learning service.
- LEARNING - Static variable in class org.sat4j.sat.Solvers
-
- learningCondition(Constr) - Method in class org.sat4j.minisat.learning.ActiveLearning
-
- learningCondition(Constr) - Method in class org.sat4j.minisat.learning.ClauseOnlyLearning
-
- learningCondition(Constr) - Method in class org.sat4j.minisat.learning.FixedLengthLearning
-
- learningCondition(Constr) - Method in class org.sat4j.minisat.learning.LimitedLearning
-
- learningCondition(Constr) - Method in class org.sat4j.minisat.learning.PercentLengthLearning
-
- LearningStrategy<D extends DataStructureFactory> - Interface in org.sat4j.minisat.core
-
Implementation of the strategy design pattern for allowing various learning
schemes.
- learns(Constr) - Method in interface org.sat4j.minisat.core.LearningStrategy
-
- learns(Constr) - Method in class org.sat4j.minisat.learning.LimitedLearning
-
- learns(Constr) - Method in class org.sat4j.minisat.learning.MiniSATLearning
-
- learns(Constr) - Method in class org.sat4j.minisat.learning.NoLearningButHeuristics
-
- learns(Constr) - Method in class org.sat4j.minisat.learning.NoLearningNoHeuristics
-
- learnt() - Method in class org.sat4j.core.ConstrGroup
-
- learnt() - Method in class org.sat4j.maxsat.UnitWeightedClause
-
- learnt() - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- learnt() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
D?
- learnt() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
Returns wether the constraint is learnt or not.
- learnt() - Method in class org.sat4j.minisat.constraints.cnf.LearntBinaryClause
-
- learnt() - Method in class org.sat4j.minisat.constraints.cnf.LearntHTClause
-
- learnt() - Method in class org.sat4j.minisat.constraints.cnf.LearntWLClause
-
- learnt() - Method in class org.sat4j.minisat.constraints.cnf.OriginalBinaryClause
-
- learnt() - Method in class org.sat4j.minisat.constraints.cnf.OriginalHTClause
-
- learnt() - Method in class org.sat4j.minisat.constraints.cnf.OriginalWLClause
-
- learnt() - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- learnt() - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- learnt() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
D?
- learnt() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
D?
- learnt - Variable in class org.sat4j.pb.constraints.pb.WatchPb
-
true if the constraint is a learned constraint
- learnt() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
is the constraint a learnt constraint ?
- learnt - Variable in class org.sat4j.pb.constraints.pb.WatchPbLong
-
true if the constraint is a learned constraint
- learnt() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
is the constraint a learnt constraint ?
- learnt - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
true if the constraint is a learned constraint
- learnt() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
is the constraint a learnt constraint ?
- learnt() - Method in interface org.sat4j.specs.IConstr
-
- learntAtLeastConstraintFactory(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- learntAtLeastConstraintFactory(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- learntAtLeastConstraintFactory(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.PBMaxDataStructure
-
- learntAtLeastConstraintFactory(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.PBMinDataStructure
-
- learntAtLeastConstraintFactory(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.PuebloPBMinDataStructure
-
- learntAtMostConstraintFactory(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- learntAtMostConstraintFactory(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- learntAtMostConstraintFactory(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.PBMaxDataStructure
-
- learntAtMostConstraintFactory(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.PBMinDataStructure
-
- learntAtMostConstraintFactory(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.PuebloPBMinDataStructure
-
- LearntBinaryClause - Class in org.sat4j.minisat.constraints.cnf
-
- LearntBinaryClause(IVecInt, ILits) - Constructor for class org.sat4j.minisat.constraints.cnf.LearntBinaryClause
-
- LearntBinaryClausePB - Class in org.sat4j.pb.constraints.pb
-
- LearntBinaryClausePB(IVecInt, ILits) - Constructor for class org.sat4j.pb.constraints.pb.LearntBinaryClausePB
-
- learntConstraintFactory(IDataStructurePB) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- learntConstraintFactory(IDataStructurePB) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- learntConstraintFactory(IDataStructurePB) - Method in class org.sat4j.pb.constraints.PBMaxDataStructure
-
- learntConstraintFactory(IDataStructurePB) - Method in class org.sat4j.pb.constraints.PBMinDataStructure
-
- learntConstraintFactory(IDataStructurePB) - Method in class org.sat4j.pb.constraints.PuebloPBMinDataStructure
-
- LearntHTClause - Class in org.sat4j.minisat.constraints.cnf
-
- LearntHTClause(IVecInt, ILits) - Constructor for class org.sat4j.minisat.constraints.cnf.LearntHTClause
-
- LearntHTClausePB - Class in org.sat4j.pb.constraints.pb
-
- LearntHTClausePB(IVecInt, ILits) - Constructor for class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- learnts - Variable in class org.sat4j.minisat.core.Solver
-
Set of learned constraints.
- LearntWLClause - Class in org.sat4j.minisat.constraints.cnf
-
- LearntWLClause(IVecInt, ILits) - Constructor for class org.sat4j.minisat.constraints.cnf.LearntWLClause
-
- LecteurDimacs - Class in org.sat4j.reader
-
Dimacs Reader written by Frederic Laihem.
- LecteurDimacs(ISolver) - Constructor for class org.sat4j.reader.LecteurDimacs
-
- LexicoDecorator<T extends ISolver> - Class in org.sat4j.tools
-
- LexicoDecorator(T) - Constructor for class org.sat4j.tools.LexicoDecorator
-
- LexicoDecoratorPB - Class in org.sat4j.pb.tools
-
- LexicoDecoratorPB(IPBSolver) - Constructor for class org.sat4j.pb.tools.LexicoDecoratorPB
-
- LexicoHelper<T,C> - Class in org.sat4j.pb.tools
-
- LexicoHelper(IPBSolver) - Constructor for class org.sat4j.pb.tools.LexicoHelper
-
- LexicoHelper(IPBSolver, boolean, boolean) - Constructor for class org.sat4j.pb.tools.LexicoHelper
-
- LexicoHelper(IPBSolver, boolean) - Constructor for class org.sat4j.pb.tools.LexicoHelper
-
- LightFactory - Class in org.sat4j
-
That class is the entry point to the default, best performing configuration
of SAT4J.
- LightFactory() - Constructor for class org.sat4j.LightFactory
-
- lightSolver() - Method in class org.sat4j.core.ASolverFactory
-
To obtain a solver that is suitable for solving many small instances of
SAT problems.
- lightSolver() - Method in class org.sat4j.csp.SolverFactory
-
- lightSolver() - Method in class org.sat4j.LightFactory
-
- lightSolver() - Method in class org.sat4j.maxsat.SolverFactory
-
- lightSolver() - Method in class org.sat4j.minisat.SolverFactory
-
- lightSolver() - Method in class org.sat4j.pb.SolverFactory
-
- LIMIT_FOR_MAP - Static variable in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
- LimitedLearning<D extends DataStructureFactory> - Class in org.sat4j.minisat.learning
-
Learn only clauses which size is smaller than a percentage of the number of
variables.
- LimitedLearning() - Constructor for class org.sat4j.minisat.learning.LimitedLearning
-
- linearisation(ILits, IVecInt) - Static method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
Simplifies the constraint w.r.t. the assignments of the literals
- literal - Variable in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- literalInAProduct(String, IVecInt) - Method in class org.sat4j.pb.reader.OPBReader2007
-
callback called when we read a term of a constraint
- literals - Variable in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- literals - Variable in class org.sat4j.reader.DimacsReader
-
- LiteralsUtils - Class in org.sat4j.core
-
Utility methods to avoid using bit manipulation inside code.
- lits - Variable in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- lits - Variable in class org.sat4j.minisat.constraints.card.AtLeast
-
constraint literals
- Lits - Class in org.sat4j.minisat.constraints.cnf
-
- Lits() - Constructor for class org.sat4j.minisat.constraints.cnf.Lits
-
- lits - Variable in class org.sat4j.minisat.constraints.cnf.WLClause
-
- lits - Variable in class org.sat4j.minisat.learning.LimitedLearning
-
- lits - Variable in class org.sat4j.minisat.orders.VarOrderHeap
-
- lits - Variable in class org.sat4j.pb.constraints.pb.WatchPb
-
literals of the constraint
- lits - Variable in class org.sat4j.pb.constraints.pb.WatchPbLong
-
literals of the constraint
- lits - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
literals of the constraint
- lits - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- locked() - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- locked() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
La contrainte est la cause d'une propagation unitaire
- locked() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
Returns if the constraint is the reason for a unit propagation.
- locked() - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- locked() - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- locked() - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- locked() - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- locked() - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- locked() - Method in interface org.sat4j.minisat.core.Constr
-
Indicate wether a constraint is responsible from an assignment.
- locked() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
The constraint is the reason of a unit propagation.
- locked() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
The constraint is the reason of a unit propagation.
- locked() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
The constraint is the reason of a unit propagation.
- log(String) - Method in class org.sat4j.AbstractLauncher
-
Display messages as comments on STDOUT
- log(String) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- log(String) - Method in class org.sat4j.sat.RemoteControlFrame
-
- log(String) - Method in interface org.sat4j.specs.ILogAble
-
- logsameline(String) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- lowerBound() - Method in class org.sat4j.tools.SolutionCounter
-
Get the number of solutions found before the timeout occurs.
- LPStringSolver - Class in org.sat4j.pb
-
Solver used to display in a string the pb-instance in OPB format.
- LPStringSolver() - Constructor for class org.sat4j.pb.LPStringSolver
-
- LPStringSolver(int) - Constructor for class org.sat4j.pb.LPStringSolver
-
- luby() - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
returns the current value of the luby sequence.
- LubyRestarts - Class in org.sat4j.minisat.restarts
-
Luby series
- LubyRestarts() - Constructor for class org.sat4j.minisat.restarts.LubyRestarts
-
- LubyRestarts(int) - Constructor for class org.sat4j.minisat.restarts.LubyRestarts
-
- main(String[]) - Static method in class org.sat4j.BasicLauncher
-
Lance le prouveur sur un fichier Dimacs.
- main(String[]) - Static method in class org.sat4j.csp.CSPLauncher
-
- main(String[]) - Static method in class org.sat4j.csp.main.Test
-
- main(String[]) - Static method in class org.sat4j.LightFactory
-
- main(String[]) - Static method in class org.sat4j.maxsat.GenericOptLauncher
-
- main(String[]) - Static method in class org.sat4j.MoreThanSAT
-
- main(String[]) - Static method in class org.sat4j.MUSLauncher
-
- main(String[]) - Static method in class org.sat4j.pb.LanceurPseudo2005
-
Lance le prouveur sur un fichier Dimacs
- main(String[]) - Static method in class org.sat4j.pb.LanceurPseudo2007
-
Lance le prouveur sur un fichier Dimacs
- main(String[]) - Static method in class org.sat4j.pb.LanceurPseudo2007Eclipse
-
Lance le prouveur sur un fichier Dimacs
- main(String[]) - Static method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- main(String[]) - Static method in class org.sat4j.sat.Lanceur
-
Deprecated.
- main(String[]) - Static method in class org.sat4j.sat.Launcher
-
- main(String[]) - Static method in class org.sat4j.sat.LaunchRemoteControl
-
- main(String[]) - Static method in class org.sat4j.sat.RTSI
-
- manageAllowedTuples(int, int, int) - Method in class org.sat4j.reader.CSPExtSupportReader
-
- manageAllowedTuples(int, int, int) - Method in class org.sat4j.reader.CSPReader
-
- manageAllowedTuples(int, int, int) - Method in class org.sat4j.reader.CSPSupportReader
-
- manageStartStopButton() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- ManyCore<S extends ISolver> - Class in org.sat4j.tools
-
A class allowing to run several solvers in parallel.
- ManyCore(ASolverFactory<S>, String...) - Constructor for class org.sat4j.tools.ManyCore
-
- ManyCore(String[], S...) - Constructor for class org.sat4j.tools.ManyCore
-
Create a parallel solver from a list of solvers and a list of names.
- ManyCore(S...) - Constructor for class org.sat4j.tools.ManyCore
-
- ManyCorePB - Class in org.sat4j.pb.tools
-
- ManyCorePB(ASolverFactory<IPBSolver>, String...) - Constructor for class org.sat4j.pb.tools.ManyCorePB
-
- ManyCorePB(IPBSolver...) - Constructor for class org.sat4j.pb.tools.ManyCorePB
-
- MapPb - Class in org.sat4j.pb.constraints.pb
-
- MapPb(IVecInt, IVec<BigInteger>, BigInteger) - Constructor for class org.sat4j.pb.constraints.pb.MapPb
-
- MAXCONFLICTS - Static variable in class org.sat4j.pb.core.PBSolverResCP
-
- maximalCoefficient(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
the maximal coefficient for the watched literals
- maximalCoefficient(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
the maximal coefficient for the watched literals
- maximalCoefficient(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
the maximal coefficient for the watched literals
- maximalCoefficient(int) - Method in class org.sat4j.pb.constraints.pb.PuebloMinWatchPb
-
- MaxLongWatchPBConstructor - Class in org.sat4j.pb.constraints
-
- MaxLongWatchPBConstructor() - Constructor for class org.sat4j.pb.constraints.MaxLongWatchPBConstructor
-
- MaxLongWatchPBCPConstructor - Class in org.sat4j.pb.constraints
-
- MaxLongWatchPBCPConstructor() - Constructor for class org.sat4j.pb.constraints.MaxLongWatchPBCPConstructor
-
- MaxSatDecorator - Class in org.sat4j.opt
-
Computes a solution that satisfies the maximum of clauses.
- MaxSatDecorator(ISolver) - Constructor for class org.sat4j.opt.MaxSatDecorator
-
- MaxSatDecorator(ISolver, boolean) - Constructor for class org.sat4j.opt.MaxSatDecorator
-
- maxUnsatisfied - Variable in class org.sat4j.minisat.constraints.card.AtLeast
-
number of allowed falsified literal
- MaxWatchCard - Class in org.sat4j.minisat.constraints.card
-
- MaxWatchCard(ILits, IVecInt, boolean, int) - Constructor for class org.sat4j.minisat.constraints.card.MaxWatchCard
-
Constructeur de base cr?
- maxWatchCardNew(UnitPropagationListener, ILits, IVecInt, boolean, int) - Static method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
Permet la cr?
- MaxWatchPb - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- MaxWatchPBConstructor - Class in org.sat4j.pb.constraints
-
- MaxWatchPBConstructor() - Constructor for class org.sat4j.pb.constraints.MaxWatchPBConstructor
-
- MaxWatchPbLong - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- MaxWatchPbLongCP - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- memory_based - Variable in class org.sat4j.minisat.core.Solver
-
- Messages - Class in org.sat4j
-
That class is intented to manage internationalisation within the application.
- metaData(int, int) - Method in class org.sat4j.pb.reader.OPBReader2005
-
callback called when we get the number of variables and the expected
number of constraints
- middleLits - Variable in class org.sat4j.minisat.constraints.cnf.HTClause
-
- MinCardConstructor - Class in org.sat4j.pb.constraints
-
- MinCardConstructor() - Constructor for class org.sat4j.pb.constraints.MinCardConstructor
-
- MinCardPBConstructor - Class in org.sat4j.pb.constraints
-
- MinCardPBConstructor() - Constructor for class org.sat4j.pb.constraints.MinCardPBConstructor
-
- MinCostDecorator - Class in org.sat4j.maxsat
-
A decorator that computes minimal cost models.
- MinCostDecorator(IPBSolver) - Constructor for class org.sat4j.maxsat.MinCostDecorator
-
- Minimal4CardinalityModel - Class in org.sat4j.tools
-
Computes models with a minimal number (with respect to cardinality) of
negative literals.
- Minimal4CardinalityModel(ISolver) - Constructor for class org.sat4j.tools.Minimal4CardinalityModel
-
- Minimal4CardinalityModel(ISolver, IVecInt, SolutionFoundListener) - Constructor for class org.sat4j.tools.Minimal4CardinalityModel
-
- Minimal4CardinalityModel(ISolver, IVecInt) - Constructor for class org.sat4j.tools.Minimal4CardinalityModel
-
- Minimal4CardinalityModel(ISolver, SolutionFoundListener) - Constructor for class org.sat4j.tools.Minimal4CardinalityModel
-
- Minimal4InclusionModel - Class in org.sat4j.tools
-
Computes models with a minimal subset (with respect to set inclusion) of
negative literals.
- Minimal4InclusionModel(ISolver, IVecInt, SolutionFoundListener) - Constructor for class org.sat4j.tools.Minimal4InclusionModel
-
- Minimal4InclusionModel(ISolver, IVecInt) - Constructor for class org.sat4j.tools.Minimal4InclusionModel
-
- Minimal4InclusionModel(ISolver) - Constructor for class org.sat4j.tools.Minimal4InclusionModel
-
- minimalExplanation() - Method in interface org.sat4j.tools.xplain.Explainer
-
- minimalExplanation() - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- minimalExplanation() - Method in class org.sat4j.tools.xplain.Xplain
-
Provide an explanation of the inconsistency in terms of a subset minimal
set of constraints, each constraint being referred to as its index
(order) in the solver: first constraint is numbered 1, the second 2, etc.
- MinimizationStrategy - Interface in org.sat4j.tools.xplain
-
Minimization technique used to reduce an unsatisfiable set of constraints
into a minimally unsatisfiable subformula (MUS).
- MiniSATLearning<D extends DataStructureFactory> - Class in org.sat4j.minisat.learning
-
MiniSAT learning scheme.
- MiniSATLearning() - Constructor for class org.sat4j.minisat.learning.MiniSATLearning
-
- MiniSATRestarts - Class in org.sat4j.minisat.restarts
-
Minisat original restart strategy.
- MiniSATRestarts() - Constructor for class org.sat4j.minisat.restarts.MiniSATRestarts
-
- MinLongWatchPBConstructor - Class in org.sat4j.pb.constraints
-
- MinLongWatchPBConstructor() - Constructor for class org.sat4j.pb.constraints.MinLongWatchPBConstructor
-
- MinLongWatchPBCPConstructor - Class in org.sat4j.pb.constraints
-
- MinLongWatchPBCPConstructor() - Constructor for class org.sat4j.pb.constraints.MinLongWatchPBCPConstructor
-
- MinOneDecorator - Class in org.sat4j.opt
-
Computes a solution with the smallest number of satisfied literals.
- MinOneDecorator(ISolver) - Constructor for class org.sat4j.opt.MinOneDecorator
-
- minValue() - Method in class org.sat4j.pb.ObjectiveFunction
-
- MinWatchCard - Class in org.sat4j.minisat.constraints.card
-
- MinWatchCard(ILits, IVecInt, boolean, int) - Constructor for class org.sat4j.minisat.constraints.card.MinWatchCard
-
Constructs and normalizes a cardinality constraint. used by
minWatchCardNew in the non-normalized case.
- MinWatchCard(ILits, IVecInt, int) - Constructor for class org.sat4j.minisat.constraints.card.MinWatchCard
-
Constructs and normalizes a cardinality constraint. used by
MinWatchCardPB.normalizedMinWatchCardNew() in the normalized case.
- minWatchCardNew(UnitPropagationListener, ILits, IVecInt, boolean, int) - Static method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
Constructs a cardinality constraint with a minimal set of watched
literals Permet la cr?
- MinWatchCardPB - Class in org.sat4j.pb.constraints.pb
-
- MinWatchCardPB(ILits, IVecInt, boolean, int) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- MinWatchCardPB(ILits, IVecInt, int) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- minWatchCardPBNew(UnitPropagationListener, ILits, IVecInt, boolean, int) - Static method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
Permet la cr?
- MinWatchPb - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- MinWatchPb(ILits, IDataStructurePB) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPb
-
Basic constructor for pb constraint a0.x0 + a1.x1 + ... + an.xn >= k
This constructor is called for learnt pseudo boolean constraints.
- MinWatchPb(ILits, int[], BigInteger[], BigInteger, BigInteger) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPb
-
Basic constructor for PB constraint a0.x0 + a1.x1 + ... + an.xn >= k
- MinWatchPBConstructor - Class in org.sat4j.pb.constraints
-
- MinWatchPBConstructor() - Constructor for class org.sat4j.pb.constraints.MinWatchPBConstructor
-
- MinWatchPbLong - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- MinWatchPbLong(ILits, IDataStructurePB) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
Basic constructor for pb constraint a0.x0 + a1.x1 + ... + an.xn >= k
This constructor is called for learnt pseudo boolean constraints.
- MinWatchPbLong(ILits, int[], BigInteger[], BigInteger, BigInteger) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
Basic constructor for PB constraint a0.x0 + a1.x1 + ... + an.xn >= k
- MinWatchPbLongCP - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- MinWatchPbLongCP(ILits, IDataStructurePB) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
Basic constructor for pb constraint a0.x0 + a1.x1 + ... + an.xn >= k
This constructor is called for learnt pseudo boolean constraints.
- MinWatchPbLongCP(ILits, int[], BigInteger[], BigInteger, BigInteger) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
Basic constructor for PB constraint a0.x0 + a1.x1 + ... + an.xn >= k
- MixedDataStructureDanielHT - Class in org.sat4j.minisat.constraints
-
Uses specific data structure for cardinality constraints.
- MixedDataStructureDanielHT() - Constructor for class org.sat4j.minisat.constraints.MixedDataStructureDanielHT
-
- MixedDataStructureDanielWL - Class in org.sat4j.minisat.constraints
-
- MixedDataStructureDanielWL() - Constructor for class org.sat4j.minisat.constraints.MixedDataStructureDanielWL
-
- MixedDataStructureSingleWL - Class in org.sat4j.minisat.constraints
-
- MixedDataStructureSingleWL() - Constructor for class org.sat4j.minisat.constraints.MixedDataStructureSingleWL
-
- model() - Method in class org.sat4j.maxsat.MinCostDecorator
-
- model() - Method in class org.sat4j.minisat.core.Solver
-
Si un mod?
- model(int) - Method in class org.sat4j.minisat.core.Solver
-
- model() - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- model(int) - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- model() - Method in class org.sat4j.opt.MinOneDecorator
-
- model() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- model(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- model() - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- model(PrintWriter) - Method in class org.sat4j.pb.OptToPBSATAdapter
-
Compute a minimal model according to the objective function of the
IPBProblem decorated.
- model(int) - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- model() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- model(int) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- model() - Method in interface org.sat4j.specs.IProblem
-
Provide a model (if any) for a satisfiable formula.
- model(int) - Method in interface org.sat4j.specs.RandomAccessModel
-
Provide the truth value of a specific variable in the model.
- model() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- model(int) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- model() - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- model() - Method in class org.sat4j.tools.GroupClauseSelectorSolver
-
- model() - Method in class org.sat4j.tools.LexicoDecorator
-
- model(int) - Method in class org.sat4j.tools.LexicoDecorator
-
- model() - Method in class org.sat4j.tools.ManyCore
-
- model(int) - Method in class org.sat4j.tools.ManyCore
-
- model() - Method in class org.sat4j.tools.Minimal4CardinalityModel
-
- model() - Method in class org.sat4j.tools.Minimal4InclusionModel
-
- model() - Method in class org.sat4j.tools.ModelIterator
-
- model() - Method in class org.sat4j.tools.ModelIteratorToSATAdapter
-
- model() - Method in class org.sat4j.tools.OptToSatAdapter
-
- model(int) - Method in class org.sat4j.tools.OptToSatAdapter
-
- model(int) - Method in class org.sat4j.tools.SolverDecorator
-
- model() - Method in class org.sat4j.tools.SolverDecorator
-
- model() - Method in class org.sat4j.tools.StatisticsSolver
-
- model(int) - Method in class org.sat4j.tools.StatisticsSolver
-
- ModelIterator - Class in org.sat4j.tools
-
That class allows to iterate through all the models (implicants) of a
formula.
- ModelIterator(ISolver) - Constructor for class org.sat4j.tools.ModelIterator
-
Create an iterator over the solutions available in solver
.
- ModelIterator(ISolver, long) - Constructor for class org.sat4j.tools.ModelIterator
-
Create an iterator over a limited number of solutions available in
solver
.
- ModelIteratorToSATAdapter - Class in org.sat4j.tools
-
This class allow to use the ModelIterator class as a solver.
- ModelIteratorToSATAdapter(ISolver, SolutionFoundListener) - Constructor for class org.sat4j.tools.ModelIteratorToSATAdapter
-
- ModelIteratorToSATAdapter(ISolver, long, SolutionFoundListener) - Constructor for class org.sat4j.tools.ModelIteratorToSATAdapter
-
- modelListener - Variable in class org.sat4j.tools.AbstractMinimalModel
-
- modelWithInternalVariables() - Method in class org.sat4j.minisat.core.Solver
-
- modelWithInternalVariables() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- modelWithInternalVariables() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- modelWithInternalVariables() - Method in interface org.sat4j.specs.ISolver
-
That method is designed to be used to retrieve the real model of the
current set of constraints, i.e. to provide the truth value of boolean
variables used internally in the solver (for encoding purposes for
instance).
- modelWithInternalVariables() - Method in class org.sat4j.tools.DimacsOutputSolver
-
- modelWithInternalVariables() - Method in class org.sat4j.tools.DimacsStringSolver
-
- modelWithInternalVariables() - Method in class org.sat4j.tools.ManyCore
-
- modelWithInternalVariables() - Method in class org.sat4j.tools.Minimal4CardinalityModel
-
- modelWithInternalVariables() - Method in class org.sat4j.tools.Minimal4InclusionModel
-
- modelWithInternalVariables() - Method in class org.sat4j.tools.SolverDecorator
-
- modelWithInternalVariables() - Method in class org.sat4j.tools.StatisticsSolver
-
- modifyRestartParamPanel() - Method in class org.sat4j.sat.RestartCommandComponent
-
- MoreThanSAT - Class in org.sat4j
-
This is an example of use of the SAT4J library for computing the backbone of
a CNF or to compute the number of solutions of a CNF.
- moveTo(IVec<T>) - Method in class org.sat4j.core.ReadOnlyVec
-
- moveTo(int, int) - Method in class org.sat4j.core.ReadOnlyVec
-
- moveTo(IVecInt) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- moveTo(int[]) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- moveTo(int, int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- moveTo(int, int[]) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- moveTo(IVec<T>) - Method in class org.sat4j.core.Vec
-
- moveTo(int, int) - Method in class org.sat4j.core.Vec
-
- moveTo(IVecInt) - Method in class org.sat4j.core.VecInt
-
- moveTo(int, int) - Method in class org.sat4j.core.VecInt
-
- moveTo(int[]) - Method in class org.sat4j.core.VecInt
-
- moveTo(int, int[]) - Method in class org.sat4j.core.VecInt
-
- moveTo(IVec<T>) - Method in interface org.sat4j.specs.IVec
-
Move the content of the vector into dest.
- moveTo(int, int) - Method in interface org.sat4j.specs.IVec
-
Move elements inside the vector.
- moveTo(IVecInt) - Method in interface org.sat4j.specs.IVecInt
-
- moveTo(int, int[]) - Method in interface org.sat4j.specs.IVecInt
-
- moveTo(int[]) - Method in interface org.sat4j.specs.IVecInt
-
- moveTo(int, int) - Method in interface org.sat4j.specs.IVecInt
-
Move elements inside the vector.
- moveTo2(IVecInt) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- moveTo2(IVecInt) - Method in class org.sat4j.core.VecInt
-
- moveTo2(IVecInt) - Method in interface org.sat4j.specs.IVecInt
-
- MSInstanceReader - Class in org.sat4j.maxsat.reader
-
- MSInstanceReader(WeightedMaxSatDecorator) - Constructor for class org.sat4j.maxsat.reader.MSInstanceReader
-
- MultiTracing<T extends ISolverService> - Class in org.sat4j.tools
-
Allow to feed the solver with several SearchListener.
- MultiTracing(SearchListener<T>...) - Constructor for class org.sat4j.tools.MultiTracing
-
- MultiTracing(List<SearchListener<T>>) - Constructor for class org.sat4j.tools.MultiTracing
-
- MUSLauncher - Class in org.sat4j
-
- MUSLauncher() - Constructor for class org.sat4j.MUSLauncher
-
- MyChartPanel - Class in org.sat4j.sat.visu
-
- MyChartPanel(Chart2D, String) - Constructor for class org.sat4j.sat.visu.MyChartPanel
-
- MyChartPanel(Chart2D, String, Color, Color) - Constructor for class org.sat4j.sat.visu.MyChartPanel
-
- named(C) - Method in class org.sat4j.pb.tools.ImplicationAnd
-
"name" the constraint for the explanation.
- named(C) - Method in class org.sat4j.pb.tools.ImplicationNamer
-
Associate the current constraint with a specific object that will be used
to represent it in an explanation.
- NAND - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- nAssigns() - Method in class org.sat4j.minisat.core.Solver
-
- nbclauses - Variable in class org.sat4j.tools.AbstractOutputSolver
-
- nbConstr - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- nbConstraintsRead - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- nbNewSymbols - Variable in class org.sat4j.pb.reader.OPBReader2007
-
contains the number of new symbols generated to linearize products
- nbnewvar - Variable in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- nbOfWatched() - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
Number of really watched literals.
- nbOfWatched() - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
Number of really watched literals.
- nbOfWatched() - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
Number of really watched literals.
- nbVars - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- nbvars - Variable in class org.sat4j.tools.AbstractOutputSolver
-
- nConstraints() - Method in class org.sat4j.minisat.core.Solver
-
- nConstraints() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- nConstraints() - Method in class org.sat4j.pb.LPStringSolver
-
- nConstraints() - Method in class org.sat4j.pb.OPBStringSolver
-
- nConstraints() - Method in interface org.sat4j.specs.IProblem
-
To know the number of constraints currently available in the solver.
- nConstraints() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- nConstraints() - Method in class org.sat4j.tools.DimacsOutputSolver
-
- nConstraints() - Method in class org.sat4j.tools.DimacsStringSolver
-
- nConstraints() - Method in class org.sat4j.tools.ManyCore
-
- nConstraints() - Method in class org.sat4j.tools.SolverDecorator
-
- nConstraints() - Method in class org.sat4j.tools.StatisticsSolver
-
- neg(int) - Static method in class org.sat4j.core.LiteralsUtils
-
Returns the opposite literal.
- negateLiteralInAProduct(String, IVecInt) - Method in class org.sat4j.pb.reader.OPBReader2007
-
callback called when we read a term of a constraint
- NegationDecorator<T extends ISolver> - Class in org.sat4j.tools
-
Negates the formula inside a solver.
- NegationDecorator(T) - Constructor for class org.sat4j.tools.NegationDecorator
-
- negativeLiterals(ISolver) - Static method in class org.sat4j.tools.AbstractMinimalModel
-
- NegativeLiteralSelectionStrategy - Class in org.sat4j.minisat.orders
-
- NegativeLiteralSelectionStrategy() - Constructor for class org.sat4j.minisat.orders.NegativeLiteralSelectionStrategy
-
- negLit(int) - Static method in class org.sat4j.core.LiteralsUtils
-
Returns the negative literal associated with a variable.
- newBackjumping() - Static method in class org.sat4j.minisat.SolverFactory
-
- newBest17() - Static method in class org.sat4j.minisat.SolverFactory
-
- newBestHT() - Static method in class org.sat4j.minisat.SolverFactory
-
- newBestWL() - Static method in class org.sat4j.minisat.SolverFactory
-
- newBoth() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution and CuttingPlanes based solvers running in parallel.
- newCompetMinPBResLongWLMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBCPMixedConstraintsLongMaxObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBCPMixedConstraintsLongMinObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBCPMixedConstraintsMinObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBCPMixedConstraintsObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBCPMixedConstraintsObjectiveLearnJustClauses() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBKillerClassic() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBKillerFixed() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBKillerRSAT() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResHTMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResLongHTMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResLongWLMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResMinHTMixedConstraintsObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResMinHTMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResMixedConstraintsObjectiveExpSimp(PBDataStructureFactory) - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResWLMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newConflict() - Method in interface org.sat4j.minisat.core.ConflictTimer
-
- newConflict() - Method in class org.sat4j.minisat.core.ConflictTimerAdapter
-
- newConflict() - Method in class org.sat4j.minisat.core.ConflictTimerContainer
-
- newConflict() - Method in class org.sat4j.minisat.restarts.ArminRestarts
-
- newConflict() - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
- newConflict() - Method in class org.sat4j.minisat.restarts.Glucose21Restarts
-
- newConflict() - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- newConflict() - Method in class org.sat4j.minisat.restarts.MiniSATRestarts
-
- newConflict() - Method in class org.sat4j.minisat.restarts.NoRestarts
-
- newConflict() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- newCuttingPlanes() - Static method in class org.sat4j.csp.SolverFactory
-
- newCuttingPlanes() - Static method in class org.sat4j.pb.SolverFactory
-
Cutting Planes based solver.
- newCuttingPlanesAggressiveCleanup() - Static method in class org.sat4j.pb.SolverFactory
-
Cutting Planes based solver.
- newDefault() - Static method in class org.sat4j.csp.SolverFactory
-
Default solver of the SolverFactory.
- newDefault() - Static method in class org.sat4j.maxsat.SolverFactory
-
- newDefault() - Static method in class org.sat4j.minisat.SolverFactory
-
Default solver of the SolverFactory.
- newDefault() - Static method in class org.sat4j.pb.SolverFactory
-
Default solver of the SolverFactory.
- newDefaultAutoErasePhaseSaving() - Static method in class org.sat4j.minisat.SolverFactory
-
- newDefaultMS21PhaseSaving() - Static method in class org.sat4j.minisat.SolverFactory
-
- newDefaultNonNormalized() - Static method in class org.sat4j.pb.SolverFactory
-
Default solver of the SolverFactory for instances not normalized.
- newDefaultOptimizer() - Static method in class org.sat4j.pb.SolverFactory
-
Provides the best available PB solver of the library ready to solve
optimization problems.
- newDimacsOutput() - Static method in class org.sat4j.csp.SolverFactory
-
- newDimacsOutput() - Static method in class org.sat4j.minisat.SolverFactory
-
- newEclipseP2() - Static method in class org.sat4j.pb.SolverFactory
-
- newGlucose() - Static method in class org.sat4j.minisat.SolverFactory
-
- newGlucose21() - Static method in class org.sat4j.minisat.SolverFactory
-
- newGreedySolver() - Static method in class org.sat4j.minisat.SolverFactory
-
- newLearnedClause(Constr, int) - Method in interface org.sat4j.minisat.core.RestartStrategy
-
Callback method called when a new clause is learned by the solver, after
conflict analysis.
- newLearnedClause(Constr, int) - Method in class org.sat4j.minisat.restarts.ArminRestarts
-
- newLearnedClause(Constr, int) - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
- newLearnedClause(Constr, int) - Method in class org.sat4j.minisat.restarts.Glucose21Restarts
-
- newLearnedClause(Constr, int) - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- newLearnedClause(Constr, int) - Method in class org.sat4j.minisat.restarts.MiniSATRestarts
-
- newLearnedClause(Constr, int) - Method in class org.sat4j.minisat.restarts.NoRestarts
-
- newLearnedClause(Constr, int) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- newLight() - Static method in class org.sat4j.csp.SolverFactory
-
Small footprint SAT solver.
- newLight() - Static method in class org.sat4j.maxsat.SolverFactory
-
- newLight() - Static method in class org.sat4j.minisat.SolverFactory
-
Small footprint SAT solver.
- newLight() - Static method in class org.sat4j.pb.SolverFactory
-
Small footprint SAT solver.
- newMiniLearning(DataStructureFactory, IOrder) - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniLearningHeap() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniLearningHeap(DataStructureFactory) - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniLearningHeapExpSimp() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniLearningHeapEZSimp() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniLearningHeapEZSimpLongRestarts() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniLearningHeapEZSimpNoRestarts() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniLearningHeapRsatExpSimp() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniLearningHeapRsatExpSimpBiere() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniLearningHeapRsatExpSimpLuby() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniLearningOPBClauseCardConstrMaxSpecificOrderIncrementalReductionToClause() - Static method in class org.sat4j.pb.SolverFactory
-
- newMiniMaxSAT() - Static method in class org.sat4j.maxsat.SolverFactory
-
Builds a SAT solver for the MAX sat evaluation.
- newMiniOPBClauseAtLeastConstrMax() - Static method in class org.sat4j.pb.SolverFactory
-
- newMiniOPBClauseAtLeastMinPueblo() - Static method in class org.sat4j.pb.SolverFactory
-
- newMiniOPBClauseCardMin() - Static method in class org.sat4j.pb.SolverFactory
-
- newMiniOPBClauseCardMinPueblo() - Static method in class org.sat4j.pb.SolverFactory
-
- newMiniSAT(DataStructureFactory) - Static method in class org.sat4j.csp.SolverFactory
-
- newMiniSATHeap() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniSATHeap(DataStructureFactory) - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniSATHeapExpSimp() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMiniSATHeapEZSimp() - Static method in class org.sat4j.minisat.SolverFactory
-
- newMinOneSolver() - Static method in class org.sat4j.minisat.SolverFactory
-
- newOPBStringSolver() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPAllPB() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPAllPBWL() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPAllPBWLPueblo() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstrainsImplied() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraints() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraintsCautious(int) - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraintsCautious() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraintsObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraintsObjectiveLearnJustClauses() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraintsObjectiveNoLearning() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraintsReduceToClause() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraintsResCP(long) - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraintsResCP() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBKillerClassic() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBKillerFixed() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBKillerRSAT() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBResAllPB() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBResAllPBWL() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBResAllPBWLPueblo() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBResHTMixedConstraintsObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBResHTMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBResMinHTMixedConstraintsObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBResMixedConstraintsObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newResolution() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionGlucose() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionGlucose21() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionGlucoseExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionGlucoseSimpleSimp() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionMaxMemory() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionSimpleRestarts() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newSAT() - Static method in class org.sat4j.csp.SolverFactory
-
- newSAT() - Static method in class org.sat4j.pb.SolverFactory
-
That solver is expected to perform better on satisfiable benchmarks.
- newSATUNSAT() - Static method in class org.sat4j.pb.SolverFactory
-
Two solvers are running in //: one for solving SAT instances, the other
one for solving unsat instances.
- newSimpleSimplification() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newStatistics() - Static method in class org.sat4j.minisat.SolverFactory
-
- newUNSAT() - Static method in class org.sat4j.csp.SolverFactory
-
- newUNSAT() - Static method in class org.sat4j.pb.SolverFactory
-
That solver is expected to perform better on unsatisfiable benchmarks.
- newVar() - Method in class org.sat4j.maxsat.MinCostDecorator
-
- newVar(int) - Method in class org.sat4j.maxsat.MinCostDecorator
-
Setup the number of variables to use inside the solver.
- newVar(int) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- newVar() - Method in class org.sat4j.minisat.core.Solver
-
Deprecated.
- newVar(int) - Method in class org.sat4j.minisat.core.Solver
-
- newVar() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- newVar(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- newVar(int) - Method in class org.sat4j.pb.LPStringSolver
-
- newVar(int) - Method in class org.sat4j.pb.OPBStringSolver
-
- newVar(int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- newVar(int) - Method in interface org.sat4j.specs.IProblem
-
Declare howmany
variables in the problem (and thus in the
vocabulary), that will be represented using the Dimacs format by integers
ranging from 1 to howmany.
- newVar() - Method in interface org.sat4j.specs.ISolver
-
Deprecated.
- newVar(int) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- newVar() - Method in class org.sat4j.tools.DimacsOutputSolver
-
- newVar(int) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- newVar() - Method in class org.sat4j.tools.DimacsStringSolver
-
- newVar(int) - Method in class org.sat4j.tools.DimacsStringSolver
-
- newVar() - Method in class org.sat4j.tools.ManyCore
-
- newVar(int) - Method in class org.sat4j.tools.ManyCore
-
- newVar() - Method in class org.sat4j.tools.SolverDecorator
-
Deprecated.
- newVar(int) - Method in class org.sat4j.tools.SolverDecorator
-
- newVar(int) - Method in class org.sat4j.tools.StatisticsSolver
-
- newVar() - Method in class org.sat4j.tools.StatisticsSolver
-
Deprecated.
- newWO(E, int) - Static method in class org.sat4j.pb.tools.WeightedObject
-
- newWO(E, long) - Static method in class org.sat4j.pb.tools.WeightedObject
-
- newWO(E, BigInteger) - Static method in class org.sat4j.pb.tools.WeightedObject
-
- next() - Method in class org.sat4j.reader.EfficientScanner
-
- next() - Method in interface org.sat4j.specs.IteratorInt
-
- nextBigInteger() - Method in class org.sat4j.reader.EfficientScanner
-
- nextFreeVarId(boolean) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- nextFreeVarId(boolean) - Method in interface org.sat4j.minisat.core.ILits
-
Ask the solver for a free variable identifier, in Dimacs format (i.e. a
positive number).
- nextFreeVarId(boolean) - Method in class org.sat4j.minisat.core.Solver
-
- nextFreeVarId(boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- nextFreeVarId(boolean) - Method in interface org.sat4j.specs.ISolver
-
Ask the solver for a free variable identifier, in Dimacs format (i.e. a
positive number).
- nextFreeVarId(boolean) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- nextFreeVarId(boolean) - Method in class org.sat4j.tools.DimacsStringSolver
-
- nextFreeVarId(boolean) - Method in class org.sat4j.tools.ManyCore
-
- nextFreeVarId(boolean) - Method in class org.sat4j.tools.SolverDecorator
-
- nextFreeVarId(boolean) - Method in class org.sat4j.tools.StatisticsSolver
-
- nextInt() - Method in class org.sat4j.reader.EfficientScanner
-
To get the next available integer.
- nextLine() - Method in class org.sat4j.reader.EfficientScanner
-
- nextLuby() - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
Computes and return the next value of the luby sequence.
- nextRestartNumberOfConflict() - Method in interface org.sat4j.minisat.core.RestartStrategy
-
Deprecated.
- nextRestartNumberOfConflict() - Method in class org.sat4j.minisat.restarts.ArminRestarts
-
- nextRestartNumberOfConflict() - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
Deprecated.
- nextRestartNumberOfConflict() - Method in class org.sat4j.minisat.restarts.Glucose21Restarts
-
- nextRestartNumberOfConflict() - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- nextRestartNumberOfConflict() - Method in class org.sat4j.minisat.restarts.MiniSATRestarts
-
- nextRestartNumberOfConflict() - Method in class org.sat4j.minisat.restarts.NoRestarts
-
- nextRestartNumberOfConflict() - Method in class org.sat4j.sat.RemoteControlStrategy
-
Deprecated.
- niceCheckedParameters(IVecInt, IVec<BigInteger>, boolean, BigInteger, ILits) - Static method in class org.sat4j.pb.constraints.pb.Pseudos
-
- niceCheckedParametersForCompetition(int[], BigInteger[], boolean, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.Pseudos
-
- niceParameters(UnitPropagationListener, ILits, IVecInt, int) - Static method in class org.sat4j.minisat.constraints.card.AtLeast
-
- niceParameters(IVecInt, IVec<BigInteger>, boolean, BigInteger, ILits) - Static method in class org.sat4j.pb.constraints.pb.Pseudos
-
- niceParametersForCompetition(int[], BigInteger[], boolean, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.Pseudos
-
- NO_COMPETITION - Static variable in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- NO_NEGATION - Static variable in class org.sat4j.pb.tools.DependencyHelper
-
- NO_SIMPLIFICATION - Static variable in class org.sat4j.minisat.core.Solver
-
- Nogoods - Class in org.sat4j.csp.constraints
-
- Nogoods(int, int) - Constructor for class org.sat4j.csp.constraints.Nogoods
-
- NoLearningButHeuristics<D extends DataStructureFactory> - Class in org.sat4j.minisat.learning
-
Allows MiniSAT to do backjumping without learning.
- NoLearningButHeuristics() - Constructor for class org.sat4j.minisat.learning.NoLearningButHeuristics
-
- NoLearningNoHeuristics<D extends DataStructureFactory> - Class in org.sat4j.minisat.learning
-
Allows MiniSAT to do backjumping without learning.
- NoLearningNoHeuristics() - Constructor for class org.sat4j.minisat.learning.NoLearningNoHeuristics
-
- nonOptimalMeansSatisfiable() - Method in class org.sat4j.maxsat.MinCostDecorator
-
- nonOptimalMeansSatisfiable() - Method in class org.sat4j.opt.MaxSatDecorator
-
- nonOptimalMeansSatisfiable() - Method in class org.sat4j.opt.MinOneDecorator
-
- nonOptimalMeansSatisfiable() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- nonOptimalMeansSatisfiable() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- nonOptimalMeansSatisfiable() - Method in interface org.sat4j.specs.IOptimizationProblem
-
A suboptimal solution has different meaning depending of the optimization
problem considered.
- nonOptimalMeansSatisfiable() - Method in class org.sat4j.tools.LexicoDecorator
-
- NOR - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- NoRestarts - Class in org.sat4j.minisat.restarts
-
Disable restarts in the solver.
- NoRestarts() - Constructor for class org.sat4j.minisat.restarts.NoRestarts
-
- normalize() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
On normalise la contrainte au sens de Barth
- normalize() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
normalize the constraint (cf.
- normalizedMaxWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
build a pseudo boolean constraint.
- normalizedMaxWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
build a pseudo boolean constraint.
- normalizedMaxWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
build a pseudo boolean constraint.
- normalizedMinWatchCardPBNew(UnitPropagationListener, ILits, IVecInt, int) - Static method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
Permet la cr?
- normalizedMinWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
build a pseudo boolean constraint.
- normalizedMinWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
build a pseudo boolean constraint.
- normalizedMinWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
build a pseudo boolean constraint.
- normalizedMinWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger) - Static method in class org.sat4j.pb.constraints.pb.PuebloMinWatchPb
-
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.PuebloMinWatchPb
-
- normalizeObjective(ObjectiveFunction) - Static method in class org.sat4j.pb.constraints.pb.Pseudos
-
- not(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- not(T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
- not() - Method in class org.sat4j.specs.Lbool
-
boolean negation.
- NOT - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- not(int, int) - Method in class org.sat4j.tools.GateTranslator
-
Translate y <=> not x into clauses.
- NOTGOOD - Static variable in interface org.sat4j.tools.IVisualizationTool
-
- numberOfCP - Variable in class org.sat4j.pb.core.PBSolverStats
-
- numberOfCriteria() - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- numberOfCriteria() - Method in class org.sat4j.tools.LexicoDecorator
-
- numberOfInterestingVariables() - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- numberOfLearnedConstraintsReduced - Variable in class org.sat4j.pb.core.PBSolverStats
-
- numberOfModelsFoundSoFar() - Method in class org.sat4j.tools.ModelIterator
-
To know the number of models already found.
- numberOfReductions - Variable in class org.sat4j.pb.constraints.pb.ConflictMap
-
- numberOfReductions - Variable in class org.sat4j.pb.core.PBSolverStats
-
- numberOfResolution - Variable in class org.sat4j.pb.core.PBSolverStats
-
- numberOfSolvers - Variable in class org.sat4j.tools.ManyCore
-
- nVars() - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- nVars() - Method in interface org.sat4j.minisat.core.ILits
-
to obtain the max id of the variable
- nVars() - Method in class org.sat4j.minisat.core.Solver
-
- nVars() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- nVars() - Method in interface org.sat4j.specs.IProblem
-
To know the number of variables used in the solver as declared by
newVar()
In case the method newVar() has not been used, the method returns the
number of variables used in the solver.
- nVars() - Method in interface org.sat4j.specs.ISolverService
-
Read-Only access to the number of variables declared in the solver.
- nVars() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- nVars() - Method in class org.sat4j.tools.DimacsOutputSolver
-
- nVars() - Method in class org.sat4j.tools.DimacsStringSolver
-
- nVars() - Method in class org.sat4j.tools.ManyCore
-
- nVars() - Method in class org.sat4j.tools.SolverDecorator
-
- nVars() - Method in class org.sat4j.tools.StatisticsSolver
-
- obfct - Variable in class org.sat4j.pb.LanceurPseudo2005
-
- OBJECTIVE_FUNCTION - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- OBJECTIVE_FUNCTION_PATTERN - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- ObjectiveFunction - Class in org.sat4j.pb
-
Abstraction for an Objective Function for Pseudo Boolean Optimization.
- ObjectiveFunction(IVecInt, IVec<BigInteger>) - Constructor for class org.sat4j.pb.ObjectiveFunction
-
- objectiveFunctionBased - Variable in class org.sat4j.pb.core.PBSolver
-
- objectiveFunctionToLP(ObjectiveFunction, StringBuffer) - Method in class org.sat4j.pb.LPStringSolver
-
- ObjectiveReducerPBSolverDecorator - Class in org.sat4j.pb.core
-
- ObjectiveReducerPBSolverDecorator(IPBSolver) - Constructor for class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- oldGetBacktrackLevel(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- oldIsAssertive(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- onBackjumpToRootLevel() - Method in interface org.sat4j.minisat.core.RestartStrategy
-
Called when the solver backjumps to the root level.
- onBackjumpToRootLevel() - Method in class org.sat4j.minisat.restarts.ArminRestarts
-
- onBackjumpToRootLevel() - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
- onBackjumpToRootLevel() - Method in class org.sat4j.minisat.restarts.Glucose21Restarts
-
- onBackjumpToRootLevel() - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- onBackjumpToRootLevel() - Method in class org.sat4j.minisat.restarts.MiniSATRestarts
-
- onBackjumpToRootLevel() - Method in class org.sat4j.minisat.restarts.NoRestarts
-
- onBackjumpToRootLevel() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- onClauseLearning(Constr) - Method in interface org.sat4j.minisat.core.LearnedConstraintsDeletionStrategy
-
Hook method called when a new clause has just been derived during
conflict analysis.
- onConflictAnalysis(Constr) - Method in interface org.sat4j.minisat.core.LearnedConstraintsDeletionStrategy
-
Hook method called on constraints participating to the conflict analysis.
- onFinish(ISolver, IVec<Var>) - Method in interface org.sat4j.csp.Encoding
-
- onFinish(ISolver, IVec<Var>) - Method in class org.sat4j.csp.encodings.BinarySupportEncoding
-
- onFinish(ISolver, IVec<Var>) - Method in class org.sat4j.csp.encodings.DirectEncoding
-
- onFinish(ISolver, IVec<Var>) - Method in class org.sat4j.csp.encodings.GeneralizedSupportEncoding
-
- onFinishWithAnswer(boolean, boolean, int) - Method in class org.sat4j.tools.ManyCore
-
- onFinishWithAnswer(boolean, boolean, int) - Method in interface org.sat4j.tools.OutcomeListener
-
- onInit(ISolver, IVec<Var>) - Method in interface org.sat4j.csp.Encoding
-
- onInit(ISolver, IVec<Var>) - Method in class org.sat4j.csp.encodings.BinarySupportEncoding
-
- onInit(ISolver, IVec<Var>) - Method in class org.sat4j.csp.encodings.DirectEncoding
-
- onInit(ISolver, IVec<Var>) - Method in class org.sat4j.csp.encodings.GeneralizedSupportEncoding
-
- onNogood(ISolver, IVec<Var>, Map<Evaluable, Integer>) - Method in interface org.sat4j.csp.Encoding
-
- onNogood(ISolver, IVec<Var>, Map<Evaluable, Integer>) - Method in class org.sat4j.csp.encodings.BinarySupportEncoding
-
- onNogood(ISolver, IVec<Var>, Map<Evaluable, Integer>) - Method in class org.sat4j.csp.encodings.DirectEncoding
-
- onNogood(ISolver, IVec<Var>, Map<Evaluable, Integer>) - Method in class org.sat4j.csp.encodings.GeneralizedSupportEncoding
-
- onPropagation(Constr) - Method in interface org.sat4j.minisat.core.LearnedConstraintsDeletionStrategy
-
Hook method called when a unit clause is propagated thanks to from.
- onRestart() - Method in interface org.sat4j.minisat.core.RestartStrategy
-
Hook method called when a restart occurs (once the solver has backtracked
to top decision level).
- onRestart() - Method in class org.sat4j.minisat.restarts.ArminRestarts
-
- onRestart() - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
- onRestart() - Method in class org.sat4j.minisat.restarts.Glucose21Restarts
-
- onRestart() - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- onRestart() - Method in class org.sat4j.minisat.restarts.MiniSATRestarts
-
- onRestart() - Method in class org.sat4j.minisat.restarts.NoRestarts
-
- onRestart() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- onSolutionFound(int[]) - Method in class org.sat4j.tools.CheckMUSSolutionListener
-
- onSolutionFound(IVecInt) - Method in class org.sat4j.tools.CheckMUSSolutionListener
-
- onSolutionFound(int[]) - Method in interface org.sat4j.tools.SolutionFoundListener
-
Callback method called when a new solution is found.
- onSolutionFound(IVecInt) - Method in interface org.sat4j.tools.SolutionFoundListener
-
Callback method called when a new solution is found.
- onSupport(ISolver, IVec<Var>, Map<Evaluable, Integer>) - Method in interface org.sat4j.csp.Encoding
-
- onSupport(ISolver, IVec<Var>, Map<Evaluable, Integer>) - Method in class org.sat4j.csp.encodings.BinarySupportEncoding
-
- onSupport(ISolver, IVec<Var>, Map<Evaluable, Integer>) - Method in class org.sat4j.csp.encodings.DirectEncoding
-
- onSupport(ISolver, IVec<Var>, Map<Evaluable, Integer>) - Method in class org.sat4j.csp.encodings.GeneralizedSupportEncoding
-
- onUnsatTermination() - Method in class org.sat4j.tools.CheckMUSSolutionListener
-
- onUnsatTermination() - Method in interface org.sat4j.tools.SolutionFoundListener
-
Callback method called when the search is finished (either unsat problem
or no more solutions found)
- OPBEclipseReader2007 - Class in org.sat4j.pb.reader
-
- OPBEclipseReader2007(IPBSolver) - Constructor for class org.sat4j.pb.reader.OPBEclipseReader2007
-
- OPBReader2005 - Class in org.sat4j.pb.reader
-
Based on the "Official" reader for the Pseudo Boolean evaluation 2005.
- OPBReader2005(IPBSolver) - Constructor for class org.sat4j.pb.reader.OPBReader2005
-
- OPBReader2006 - Class in org.sat4j.pb.reader
-
Reader complying to the PB06 input format.
- OPBReader2006(IPBSolver) - Constructor for class org.sat4j.pb.reader.OPBReader2006
-
- OPBReader2007 - Class in org.sat4j.pb.reader
-
Reader complying with the PB07 input format.
- OPBReader2007(IPBSolver) - Constructor for class org.sat4j.pb.reader.OPBReader2007
-
- OPBReader2010 - Class in org.sat4j.pb.reader
-
- OPBReader2010(IPBSolver) - Constructor for class org.sat4j.pb.reader.OPBReader2010
-
- OPBReader2012 - Class in org.sat4j.pb.reader
-
OPBReader allowing to read several objective functions in an OPB file.
- OPBReader2012(IPBSolver) - Constructor for class org.sat4j.pb.reader.OPBReader2012
-
- OPBStringSolver - Class in org.sat4j.pb
-
Solver used to display in a string the pb-instance in OPB format.
- OPBStringSolver() - Constructor for class org.sat4j.pb.OPBStringSolver
-
- OPBStringSolver(int) - Constructor for class org.sat4j.pb.OPBStringSolver
-
- openFileChooser() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- operator - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- optimisationFunction(IVecInt, IVec<BigInteger>, IVecInt) - Method in class org.sat4j.tools.GateTranslator
-
Translate an optimization function into constraints and provides the
binary literals in results.
- OPTIMIZATION - Static variable in interface org.sat4j.ILauncherMode
-
The launcher is in optimization mode: the answer is either SAT,
UPPER_BOUND, OPTIMUM_FOUND, UNSAT or UNKNOWN.
- OPTIMUM_FOUND - Static variable in class org.sat4j.ExitCode
-
- OptToPBSATAdapter - Class in org.sat4j.pb
-
Utility class to use optimization solvers instead of simple SAT solvers in
code meant for SAT solvers.
- OptToPBSATAdapter(IOptimizationProblem) - Constructor for class org.sat4j.pb.OptToPBSATAdapter
-
- OptToSatAdapter - Class in org.sat4j.tools
-
- OptToSatAdapter(IOptimizationProblem) - Constructor for class org.sat4j.tools.OptToSatAdapter
-
- or(C, T, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint of the form thing <=> (thing1 or thing 2 ... or
thingn)
- OR - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- or(int, IVecInt) - Method in class org.sat4j.tools.GateTranslator
-
translate y <=> x1 \/ x2 \/ ... \/ xn into clauses.
- ORDERS - Static variable in class org.sat4j.sat.Solvers
-
- org.sat4j - package org.sat4j
-
Contains a command line launcher for the SAT solvers.
- org.sat4j.core - package org.sat4j.core
-
Implementation of the data structures available in org.sat4j.specs.
- org.sat4j.csp - package org.sat4j.csp
-
Classes needed for CSP to SAT translation.
- org.sat4j.csp.constraints - package org.sat4j.csp.constraints
-
Classes needed for CSP to SAT translation.
- org.sat4j.csp.encodings - package org.sat4j.csp.encodings
-
- org.sat4j.csp.main - package org.sat4j.csp.main
-
- org.sat4j.csp.xml - package org.sat4j.csp.xml
-
- org.sat4j.maxsat - package org.sat4j.maxsat
-
MAXSAT and Weighted Max SAT framework.
- org.sat4j.maxsat.reader - package org.sat4j.maxsat.reader
-
Some utility classes to read problems from plain text files.
- org.sat4j.minisat - package org.sat4j.minisat
-
Implementation of the MiniSAT specification in Java.
- org.sat4j.minisat.constraints - package org.sat4j.minisat.constraints
-
Implementations of various constraints for MiniSAT.
- org.sat4j.minisat.constraints.card - package org.sat4j.minisat.constraints.card
-
Implementations of cardinality constraints.
- org.sat4j.minisat.constraints.cnf - package org.sat4j.minisat.constraints.cnf
-
Implementations of clausal constraints.
- org.sat4j.minisat.core - package org.sat4j.minisat.core
-
Implementation of the MiniSAT solver skeleton.
- org.sat4j.minisat.learning - package org.sat4j.minisat.learning
-
Various learning strategies.
- org.sat4j.minisat.orders - package org.sat4j.minisat.orders
-
Various heuristics to select the next variable to branch on.
- org.sat4j.minisat.restarts - package org.sat4j.minisat.restarts
-
Various restart strategies.
- org.sat4j.opt - package org.sat4j.opt
-
Built-in optimization framework.
- org.sat4j.pb - package org.sat4j.pb
-
Implementations of pseudo boolean solvers
- org.sat4j.pb.constraints - package org.sat4j.pb.constraints
-
Implementation of data structures for pseudo boolean constraints.
- org.sat4j.pb.constraints.pb - package org.sat4j.pb.constraints.pb
-
Implementations of pseudo boolean constraints.
- org.sat4j.pb.core - package org.sat4j.pb.core
-
Implementations of pseudo boolean solvers
- org.sat4j.pb.orders - package org.sat4j.pb.orders
-
Various heuristics for the next variable to branch on.
- org.sat4j.pb.reader - package org.sat4j.pb.reader
-
Readers for opb instances.
- org.sat4j.pb.tools - package org.sat4j.pb.tools
-
Implementation of different tools for pseudo boolean solvers
- org.sat4j.reader - package org.sat4j.reader
-
Some utility classes to read problems from plain text files.
- org.sat4j.sat - package org.sat4j.sat
-
Implementation of a sat4j Launcher.
- org.sat4j.sat.visu - package org.sat4j.sat.visu
-
Implementation of different visualization for the remote control.
- org.sat4j.specs - package org.sat4j.specs
-
Those classes are intended for users dealing with SAT solvers as black boxes.
- org.sat4j.tools - package org.sat4j.tools
-
Tools to be used on top of an
ISolver
.
- org.sat4j.tools.encoding - package org.sat4j.tools.encoding
-
Implementation of different encodings.
- org.sat4j.tools.xplain - package org.sat4j.tools.xplain
-
Implementation of an explanation engine in case of unsatisfiability.
- OriginalBinaryClause - Class in org.sat4j.minisat.constraints.cnf
-
- OriginalBinaryClause(IVecInt, ILits) - Constructor for class org.sat4j.minisat.constraints.cnf.OriginalBinaryClause
-
- OriginalBinaryClausePB - Class in org.sat4j.pb.constraints.pb
-
- OriginalBinaryClausePB(IVecInt, ILits) - Constructor for class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
- OriginalHTClause - Class in org.sat4j.minisat.constraints.cnf
-
- OriginalHTClause(IVecInt, ILits) - Constructor for class org.sat4j.minisat.constraints.cnf.OriginalHTClause
-
- OriginalHTClausePB - Class in org.sat4j.pb.constraints.pb
-
- OriginalHTClausePB(IVecInt, ILits) - Constructor for class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- OriginalWLClause - Class in org.sat4j.minisat.constraints.cnf
-
- OriginalWLClause(IVecInt, ILits) - Constructor for class org.sat4j.minisat.constraints.cnf.OriginalWLClause
-
- out - Variable in class org.sat4j.AbstractLauncher
-
- out - Variable in class org.sat4j.minisat.core.Solver
-
- OutcomeListener - Interface in org.sat4j.tools
-
Simple interface to check the outcome of running a solver in parallel.
- paintPoint(int, int, int, int, Graphics, ITracePoint2D) - Method in class org.sat4j.sat.visu.PointPainterCross
-
- paintPoint(int, int, int, int, Graphics, ITracePoint2D) - Method in class org.sat4j.sat.visu.PointPainterPlus
-
- paintPoint(int, int, int, int, Graphics, ITracePoint2D) - Method in class org.sat4j.sat.visu.TracePainterCross
-
- paintPoint(int, int, int, int, Graphics, ITracePoint2D) - Method in class org.sat4j.sat.visu.TracePainterPlus
-
- Pair - Class in org.sat4j.minisat.core
-
Utility class to be used to return the two results of a conflict analysis.
- Pair() - Constructor for class org.sat4j.minisat.core.Pair
-
- PARAMS - Static variable in class org.sat4j.sat.Solvers
-
- parse(ICSPCallback, String) - Static method in class org.sat4j.csp.xml.CspXmlParser
-
- parse() - Method in class org.sat4j.pb.reader.OPBReader2005
-
parses the file and uses the callbacks to send to send the data back to
the program
- ParseFormatException - Exception in org.sat4j.reader
-
Exception launched when there is a problem during parsing.
- ParseFormatException() - Constructor for exception org.sat4j.reader.ParseFormatException
-
Constructor for ParseFormatException.
- ParseFormatException(String) - Constructor for exception org.sat4j.reader.ParseFormatException
-
Constructor for ParseFormatException.
- ParseFormatException(String, Throwable) - Constructor for exception org.sat4j.reader.ParseFormatException
-
Constructor for ParseFormatException.
- ParseFormatException(Throwable) - Constructor for exception org.sat4j.reader.ParseFormatException
-
Constructor for ParseFormatException.
- parseInstance(Reader) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- parseInstance(LineNumberReader) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- parseInstance(InputStream) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- parseInstance(Reader) - Method in class org.sat4j.pb.reader.OPBReader2010
-
- parseInstance(Reader) - Method in class org.sat4j.pb.reader.OPBReader2012
-
- parseInstance(InputStream) - Method in class org.sat4j.reader.AAGReader
-
- parseInstance(InputStream) - Method in class org.sat4j.reader.AIGReader
-
- parseInstance(String) - Method in class org.sat4j.reader.CSPInstanceReader
-
- parseInstance(Reader) - Method in class org.sat4j.reader.CSPInstanceReader
-
- parseInstance(Reader) - Method in class org.sat4j.reader.CSPReader
-
- parseInstance(InputStream) - Method in class org.sat4j.reader.CSPReader
-
- parseInstance(InputStream) - Method in class org.sat4j.reader.DimacsReader
-
- parseInstance(String) - Method in class org.sat4j.reader.InstanceReader
-
- parseInstance(InputStream) - Method in class org.sat4j.reader.InstanceReader
-
- parseInstance(InputStream) - Method in class org.sat4j.reader.JSONReader
-
- parseInstance(InputStream) - Method in class org.sat4j.reader.LecteurDimacs
-
- parseInstance(String) - Method in class org.sat4j.reader.Reader
-
This is the usual method to feed a solver with a benchmark.
- parseInstance(InputStream) - Method in class org.sat4j.reader.Reader
-
Read a file from a stream.
- parseInstance(Reader) - Method in class org.sat4j.reader.Reader
-
Deprecated.
- parseInstance(String) - Method in class org.sat4j.reader.XMLCSPReader
-
- parseInstance(Reader) - Method in class org.sat4j.reader.XMLCSPReader
-
- parseInstance(InputStream) - Method in class org.sat4j.reader.XMLCSPReader
-
- parseInstance(int[], int[], int[][], int) - Method in class org.sat4j.tools.DimacsArrayReader
-
- parseString(String) - Method in class org.sat4j.reader.JSONReader
-
- PARSING_ERROR - Static variable in exception org.sat4j.reader.ParseFormatException
-
- PB - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- PBAdapter - Class in org.sat4j.pb.tools
-
Allow to put a ISolver when an IPBSolver is required.
- PBAdapter(ISolver) - Constructor for class org.sat4j.pb.tools.PBAdapter
-
- PBConstr - Interface in org.sat4j.pb.constraints.pb
-
- PBDataStructureFactory - Interface in org.sat4j.pb.core
-
- PBInstanceReader - Class in org.sat4j.pb.reader
-
An reader having the responsibility to choose the right reader according to
the input.
- PBInstanceReader(IPBSolver) - Constructor for class org.sat4j.pb.reader.PBInstanceReader
-
- PBLongMaxClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- PBLongMaxClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.PBLongMaxClauseCardConstrDataStructure
-
- PBLongMinClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- PBLongMinClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.PBLongMinClauseCardConstrDataStructure
-
- PBMaxClauseAtLeastConstrDataStructure - Class in org.sat4j.pb.constraints
-
- PBMaxClauseAtLeastConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.PBMaxClauseAtLeastConstrDataStructure
-
- PBMaxClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- PBMaxClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.PBMaxClauseCardConstrDataStructure
-
- PBMaxDataStructure - Class in org.sat4j.pb.constraints
-
- PBMaxDataStructure() - Constructor for class org.sat4j.pb.constraints.PBMaxDataStructure
-
- PBMinClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- PBMinClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.PBMinClauseCardConstrDataStructure
-
- PBMinDataStructure - Class in org.sat4j.pb.constraints
-
- PBMinDataStructure() - Constructor for class org.sat4j.pb.constraints.PBMinDataStructure
-
- PBSolver - Class in org.sat4j.pb.core
-
- PBSolver(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolver
-
- PBSolver(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolver
-
- PBSolverCautious - Class in org.sat4j.pb.core
-
- PBSolverCautious(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCautious
-
- PBSolverCautious(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, int) - Constructor for class org.sat4j.pb.core.PBSolverCautious
-
- PBSolverClause - Class in org.sat4j.pb.core
-
- PBSolverClause(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverClause
-
- PBSolverCP - Class in org.sat4j.pb.core
-
- PBSolverCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCP
-
- PBSolverCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCP
-
- PBSolverCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCP
-
- PBSolverDecorator - Class in org.sat4j.pb
-
A decorator for the PB solvers.
- PBSolverDecorator(IPBSolver) - Constructor for class org.sat4j.pb.PBSolverDecorator
-
- PBSolverResCP - Class in org.sat4j.pb.core
-
- PBSolverResCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverResCP
-
- PBSolverResCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, long) - Constructor for class org.sat4j.pb.core.PBSolverResCP
-
- PBSolverResCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverResCP
-
- PBSolverResCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverResCP
-
- PBSolverResolution - Class in org.sat4j.pb.core
-
- PBSolverResolution(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverResolution
-
- PBSolverResolution(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverResolution
-
- PBSolverStats - Class in org.sat4j.pb.core
-
- PBSolverStats() - Constructor for class org.sat4j.pb.core.PBSolverStats
-
- PBSolverWithImpliedClause - Class in org.sat4j.pb.core
-
- PBSolverWithImpliedClause(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverWithImpliedClause
-
- PercentLengthLearning<D extends DataStructureFactory> - Class in org.sat4j.minisat.learning
-
Selects the constraints to learn according to its length as a percentage of
the total number of variables in the solver universe.
- PercentLengthLearning() - Constructor for class org.sat4j.minisat.learning.PercentLengthLearning
-
- PercentLengthLearning(int) - Constructor for class org.sat4j.minisat.learning.PercentLengthLearning
-
- PHASE - Static variable in class org.sat4j.sat.Solvers
-
- PhaseCachingAutoEraseStrategy - Class in org.sat4j.minisat.orders
-
- PhaseCachingAutoEraseStrategy() - Constructor for class org.sat4j.minisat.orders.PhaseCachingAutoEraseStrategy
-
- PhaseCommandComponent - Class in org.sat4j.sat
-
- PhaseCommandComponent(String, SolverController, String) - Constructor for class org.sat4j.sat.PhaseCommandComponent
-
- PhaseInLastLearnedClauseSelectionStrategy - Class in org.sat4j.minisat.orders
-
Keeps record of the phase of a variable in the lastest recorded clause.
- PhaseInLastLearnedClauseSelectionStrategy() - Constructor for class org.sat4j.minisat.orders.PhaseInLastLearnedClauseSelectionStrategy
-
- phaseStrategy - Variable in class org.sat4j.minisat.orders.VarOrderHeap
-
- pLiterals - Variable in class org.sat4j.tools.AbstractMinimalModel
-
- PointPainterCross - Class in org.sat4j.sat.visu
-
- PointPainterCross(int) - Constructor for class org.sat4j.sat.visu.PointPainterCross
-
Creates an instance with a default cross size of 4.
- PointPainterCross() - Constructor for class org.sat4j.sat.visu.PointPainterCross
-
Creates an instance with the given cross size.
- PointPainterPlus - Class in org.sat4j.sat.visu
-
- PointPainterPlus(int) - Constructor for class org.sat4j.sat.visu.PointPainterPlus
-
Creates an instance with a default plus size of 4.
- PointPainterPlus() - Constructor for class org.sat4j.sat.visu.PointPainterPlus
-
Creates an instance with the given plus size.
- Policy - Class in org.sat4j.tools.encoding
-
This class allows the use of different encodings for different cardinality
constraints.
- Policy() - Constructor for class org.sat4j.tools.encoding.Policy
-
- pop() - Method in class org.sat4j.core.ReadOnlyVec
-
- pop() - Method in class org.sat4j.core.ReadOnlyVecInt
-
- pop() - Method in class org.sat4j.core.Vec
-
Pop the last element on the stack.
- pop() - Method in class org.sat4j.core.VecInt
-
depile le dernier element du vecteur.
- pop() - Method in interface org.sat4j.specs.IVec
-
Pop the last element on the stack.
- pop() - Method in interface org.sat4j.specs.IVecInt
-
depile le dernier element du vecteur.
- pos(int) - Method in interface org.sat4j.csp.Domain
-
- pos(int) - Method in class org.sat4j.csp.EnumeratedDomain
-
- pos(int) - Method in class org.sat4j.csp.RangeDomain
-
- pos(int) - Method in class org.sat4j.csp.SingletonDomain
-
- positiveLiterals(ISolver) - Static method in class org.sat4j.tools.AbstractMinimalModel
-
- PositiveLiteralSelectionStrategy - Class in org.sat4j.minisat.orders
-
- PositiveLiteralSelectionStrategy() - Constructor for class org.sat4j.minisat.orders.PositiveLiteralSelectionStrategy
-
- posLit(int) - Static method in class org.sat4j.core.LiteralsUtils
-
Returns the positive literal associated with a variable.
- ppcm(BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.ConflictMap
-
computes the least common factor of two integers (Plus Petit Commun
Multiple in french)
- ppcm(BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.WatchPb
-
ppcm : least common multiple for two integers (plus petit commun
multiple)
- ppcm(BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
ppcm : least common multiple for two integers (plus petit commun
multiple)
- ppcm(BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
ppcm : least common multiple for two integers (plus petit commun
multiple)
- Predicate - Class in org.sat4j.csp
-
A predicate is a formula given in intension.
- Predicate() - Constructor for class org.sat4j.csp.Predicate
-
- predicateExpression(String) - Method in class org.sat4j.csp.main.SimpleCallback
-
provide the expression of the current predicate
- predicateExpression(String) - Method in interface org.sat4j.csp.xml.ICSPCallback
-
provide the expression of the current predicate
- predicateExpression(String) - Method in class org.sat4j.reader.CSPReader
-
- prevboolmodel - Variable in class org.sat4j.tools.LexicoDecorator
-
- prevfullmodel - Variable in class org.sat4j.tools.LexicoDecorator
-
- prime - Variable in class org.sat4j.AbstractLauncher
-
- primeImplicant() - Method in class org.sat4j.minisat.core.Solver
-
- primeImplicant(int) - Method in class org.sat4j.minisat.core.Solver
-
- primeImplicant() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- primeImplicant(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- primeImplicant() - Method in interface org.sat4j.specs.IProblem
-
Provide a prime implicant, i.e. a set of literal that is sufficient to
satisfy all constraints of the problem.
- primeImplicant(int) - Method in interface org.sat4j.specs.IProblem
-
- primeImplicant() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- primeImplicant(int) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- primeImplicant(int) - Method in class org.sat4j.tools.DimacsStringSolver
-
- primeImplicant() - Method in class org.sat4j.tools.ManyCore
-
- primeImplicant(int) - Method in class org.sat4j.tools.ManyCore
-
- primeImplicant() - Method in class org.sat4j.tools.ModelIterator
-
- primeImplicant() - Method in class org.sat4j.tools.SolverDecorator
-
- primeImplicant(int) - Method in class org.sat4j.tools.SolverDecorator
-
- primeImplicant() - Method in class org.sat4j.tools.StatisticsSolver
-
- primeImplicant(int) - Method in class org.sat4j.tools.StatisticsSolver
-
- printInfos(PrintWriter) - Method in class org.sat4j.minisat.core.Solver
-
- printInfos(PrintWriter, String) - Method in class org.sat4j.minisat.core.Solver
-
- printInfos(PrintWriter, String) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- printInfos(PrintWriter) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- printInfos(PrintWriter, String) - Method in interface org.sat4j.specs.IProblem
-
Deprecated.
- printInfos(PrintWriter) - Method in interface org.sat4j.specs.IProblem
-
To print additional informations regarding the problem.
- printInfos(PrintWriter, String) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- printInfos(PrintWriter) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- printInfos(PrintWriter) - Method in class org.sat4j.tools.DimacsStringSolver
-
- printInfos(PrintWriter, String) - Method in class org.sat4j.tools.ManyCore
-
- printInfos(PrintWriter) - Method in class org.sat4j.tools.ManyCore
-
- printInfos(PrintWriter, String) - Method in class org.sat4j.tools.SolverDecorator
-
- printInfos(PrintWriter) - Method in class org.sat4j.tools.SolverDecorator
-
- printInfos(PrintWriter, String) - Method in class org.sat4j.tools.StatisticsSolver
-
Deprecated.
- printInfos(PrintWriter) - Method in class org.sat4j.tools.StatisticsSolver
-
- printLearntClausesInfos(PrintWriter, String) - Method in class org.sat4j.minisat.core.Solver
-
- printStat(PrintWriter, String) - Method in interface org.sat4j.minisat.core.IOrder
-
Display statistics regarding the heuristics.
- printStat(PrintStream, String) - Method in class org.sat4j.minisat.core.Solver
-
- printStat(PrintWriter) - Method in class org.sat4j.minisat.core.Solver
-
- printStat(PrintWriter, String) - Method in class org.sat4j.minisat.core.Solver
-
- printStat(PrintWriter, String) - Method in class org.sat4j.minisat.core.SolverStats
-
- printStat(PrintWriter, String) - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- printStat(PrintWriter, String) - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- printStat(PrintWriter, String) - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- printStat(PrintStream, String) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- printStat(PrintWriter, String) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- printStat(PrintWriter) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- printStat(PrintWriter, String) - Method in class org.sat4j.pb.core.PBSolverStats
-
- printStat(PrintStream, String) - Method in interface org.sat4j.specs.ISolver
-
Deprecated.
- printStat(PrintWriter, String) - Method in interface org.sat4j.specs.ISolver
-
Deprecated.
using the prefix does no longer makes sense because the
solver owns it.
- printStat(PrintWriter) - Method in interface org.sat4j.specs.ISolver
-
Display statistics to the given output writer
- printStat(PrintStream, String) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- printStat(PrintWriter, String) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- printStat(PrintWriter) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- printStat(PrintWriter) - Method in class org.sat4j.tools.DimacsStringSolver
-
- printStat(PrintStream, String) - Method in class org.sat4j.tools.ManyCore
-
Deprecated.
- printStat(PrintWriter, String) - Method in class org.sat4j.tools.ManyCore
-
- printStat(PrintWriter) - Method in class org.sat4j.tools.ManyCore
-
- printStat(PrintStream, String) - Method in class org.sat4j.tools.SolverDecorator
-
Deprecated.
- printStat(PrintWriter, String) - Method in class org.sat4j.tools.SolverDecorator
-
- printStat(PrintWriter) - Method in class org.sat4j.tools.SolverDecorator
-
- printStat(PrintStream, String) - Method in class org.sat4j.tools.StatisticsSolver
-
Deprecated.
- printStat(PrintWriter, String) - Method in class org.sat4j.tools.StatisticsSolver
-
Deprecated.
- printStat(PrintWriter) - Method in class org.sat4j.tools.StatisticsSolver
-
- problem - Variable in class org.sat4j.AbstractLauncher
-
- ProblemType - Enum in org.sat4j.sat
-
This class enumerates the different types of problem that can be solved when
using a launcher.
- Product - Class in org.sat4j.tools.encoding
-
Implementation of product encoding for at most one and at most k constraints.
- Product() - Constructor for class org.sat4j.tools.encoding.Product
-
- Propagatable - Interface in org.sat4j.minisat.core
-
This interface is to be implemented by the classes wanted to be notified of
the falsification of a literal.
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
Propagation de la valeur de v?
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
propagates the value of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- propagate(UnitPropagationListener, int) - Method in interface org.sat4j.minisat.core.Propagatable
-
Propagate the truth value of a literal in constraints in which that
literal is falsified.
- propagate() - Method in class org.sat4j.minisat.core.Solver
-
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- propagating(int, IConstr) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- propagating(int, IConstr) - Method in interface org.sat4j.specs.SearchListener
-
Unit propagation
- propagating(int, IConstr) - Method in class org.sat4j.tools.DotSearchTracing
-
- propagating(int, IConstr) - Method in class org.sat4j.tools.MultiTracing
-
- propagating(int, IConstr) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- propagating(int, IConstr) - Method in class org.sat4j.tools.SpeedTracing
-
- propagating(int, IConstr) - Method in class org.sat4j.tools.TextOutputTracing
-
- propagations - Variable in class org.sat4j.minisat.core.SolverStats
-
- propertyChange(PropertyChangeEvent) - Method in class org.sat4j.sat.visu.TraceComposite
-
- PSEUDO_PATTERN - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- PseudoBitsAdderDecorator - Class in org.sat4j.pb
-
A decorator that computes minimal pseudo boolean models.
- PseudoBitsAdderDecorator(IPBSolver) - Constructor for class org.sat4j.pb.PseudoBitsAdderDecorator
-
- PseudoIteratorDecorator - Class in org.sat4j.pb
-
A decorator that computes all pseudo boolean models.
- PseudoIteratorDecorator(IPBSolver) - Constructor for class org.sat4j.pb.PseudoIteratorDecorator
-
- PseudoOptDecorator - Class in org.sat4j.pb
-
A decorator that computes minimal pseudo boolean models.
- PseudoOptDecorator(IPBSolver) - Constructor for class org.sat4j.pb.PseudoOptDecorator
-
Create a PB decorator for which a non optimal solution means that the
problem is satisfiable.
- PseudoOptDecorator(IPBSolver, boolean) - Constructor for class org.sat4j.pb.PseudoOptDecorator
-
Create a PB decorator with a specific semantic of non optimal solution.
- PseudoOptDecorator(IPBSolver, boolean, boolean) - Constructor for class org.sat4j.pb.PseudoOptDecorator
-
Create a PB decorator with a specific semantic of non optimal solution.
- Pseudos - Class in org.sat4j.pb.constraints.pb
-
- Pseudos() - Constructor for class org.sat4j.pb.constraints.pb.Pseudos
-
- PuebloMinWatchPb - Class in org.sat4j.pb.constraints.pb
-
- PuebloMinWatchPBConstructor - Class in org.sat4j.pb.constraints
-
- PuebloMinWatchPBConstructor() - Constructor for class org.sat4j.pb.constraints.PuebloMinWatchPBConstructor
-
- PuebloPBMinClauseAtLeastConstrDataStructure - Class in org.sat4j.pb.constraints
-
- PuebloPBMinClauseAtLeastConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.PuebloPBMinClauseAtLeastConstrDataStructure
-
- PuebloPBMinClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- PuebloPBMinClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.PuebloPBMinClauseCardConstrDataStructure
-
- PuebloPBMinDataStructure - Class in org.sat4j.pb.constraints
-
- PuebloPBMinDataStructure() - Constructor for class org.sat4j.pb.constraints.PuebloPBMinDataStructure
-
- PureOrder - Class in org.sat4j.minisat.orders
-
- PureOrder() - Constructor for class org.sat4j.minisat.orders.PureOrder
-
- PureOrder(int) - Constructor for class org.sat4j.minisat.orders.PureOrder
-
- push(T) - Method in class org.sat4j.core.ReadOnlyVec
-
- push(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- push(T) - Method in class org.sat4j.core.Vec
-
- push(int) - Method in class org.sat4j.core.VecInt
-
- push(int) - Method in class org.sat4j.minisat.core.CircularBuffer
-
- push(T) - Method in interface org.sat4j.specs.IVec
-
- push(int) - Method in interface org.sat4j.specs.IVecInt
-
- pushAll(IVecInt) - Method in class org.sat4j.core.VecInt
-
- putback(char) - Method in class org.sat4j.pb.reader.OPBReader2005
-
put back a character into the stream (only one chr can be put back)
- RAND - Static variable in class org.sat4j.minisat.orders.RandomLiteralSelectionStrategy
-
- RandomAccessModel - Interface in org.sat4j.specs
-
That interface allows to efficiently retrieve the truth value of a given
variable in the solver.
- RandomLiteralSelectionStrategy - Class in org.sat4j.minisat.orders
-
The variable selection strategy randomly picks one phase, either positive or
negative.
- RandomLiteralSelectionStrategy() - Constructor for class org.sat4j.minisat.orders.RandomLiteralSelectionStrategy
-
- RandomWalkCommandComponent - Class in org.sat4j.sat
-
- RandomWalkCommandComponent(String, SolverController) - Constructor for class org.sat4j.sat.RandomWalkCommandComponent
-
- RandomWalkDecorator - Class in org.sat4j.minisat.orders
-
- RandomWalkDecorator(VarOrderHeap) - Constructor for class org.sat4j.minisat.orders.RandomWalkDecorator
-
- RandomWalkDecorator(VarOrderHeap, double) - Constructor for class org.sat4j.minisat.orders.RandomWalkDecorator
-
- RandomWalkDecoratorObjective - Class in org.sat4j.pb.orders
-
- RandomWalkDecoratorObjective(VarOrderHeapObjective, double) - Constructor for class org.sat4j.pb.orders.RandomWalkDecoratorObjective
-
- RangeDomain - Class in org.sat4j.csp
-
- RangeDomain(int, int) - Constructor for class org.sat4j.csp.RangeDomain
-
- readConstraint() - Method in class org.sat4j.pb.reader.OPBReader2005
-
read a constraint calls beginConstraint, constraintTerm and endConstraint
- readConstrs() - Method in class org.sat4j.reader.DimacsReader
-
- reader - Variable in class org.sat4j.AbstractLauncher
-
- Reader - Class in org.sat4j.reader
-
A reader is responsible to feed an ISolver from a text file and to convert
the model found by the solver to a textual representation.
- Reader() - Constructor for class org.sat4j.reader.Reader
-
- readIdentifier(StringBuffer) - Method in class org.sat4j.pb.reader.OPBReader2005
-
read an identifier from stream and store it in s
- readInteger(StringBuffer) - Method in class org.sat4j.pb.reader.OPBReader2005
-
read a integer from file
- readMetaData() - Method in class org.sat4j.pb.reader.OPBReader2005
-
read the first comment line to get the number of variables and the number
of constraints in the file calls metaData with the data that was read
- readMetaData() - Method in class org.sat4j.pb.reader.OPBReader2007
-
read the first comment line to get the number of variables and the number
of constraints in the file calls metaData with the data that was read
- readMetaData() - Method in class org.sat4j.pb.reader.OPBReader2010
-
read the first comment line to get the number of variables and the number
of constraints in the file calls metaData with the data that was read
- readMetaData() - Method in class org.sat4j.pb.reader.OPBReader2012
-
- readObjective() - Method in class org.sat4j.pb.reader.OPBReader2005
-
read the objective line (if any) calls beginObjective, objectiveTerm and
endObjective
- readObjective() - Method in class org.sat4j.pb.reader.OPBReader2010
-
- readObjective() - Method in class org.sat4j.pb.reader.OPBReader2012
-
- ReadOnlyVec<T> - Class in org.sat4j.core
-
Utility class to allow Read Only access to an IVec.
- ReadOnlyVec(IVec<T>) - Constructor for class org.sat4j.core.ReadOnlyVec
-
- ReadOnlyVecInt - Class in org.sat4j.core
-
Utility class to allow Read Only access only to an IVecInt.
- ReadOnlyVecInt(IVecInt) - Constructor for class org.sat4j.core.ReadOnlyVecInt
-
- readProblem(String) - Method in class org.sat4j.AbstractLauncher
-
Reads a problem file from the command line.
- readProblem(String) - Method in class org.sat4j.maxsat.GenericOptLauncher
-
- readProblem(String) - Method in class org.sat4j.pb.LanceurPseudo2005
-
- readProblem(String) - Method in class org.sat4j.sat.Lanceur
-
Deprecated.
- readProblemLine() - Method in class org.sat4j.maxsat.reader.WDimacsReader
-
- readProblemLine() - Method in class org.sat4j.reader.DimacsReader
-
- readProblemLine() - Method in class org.sat4j.reader.GroupedCNFReader
-
- readTerm(StringBuffer, StringBuffer) - Method in class org.sat4j.pb.reader.OPBReader2005
-
read a term into coeff and var
- readTerm(StringBuffer, StringBuffer) - Method in class org.sat4j.pb.reader.OPBReader2006
-
read a term into coeff and var
- readTerm(StringBuffer, StringBuffer) - Method in class org.sat4j.pb.reader.OPBReader2007
-
- readVariablesExplanation() - Method in class org.sat4j.pb.reader.OPBEclipseReader2007
-
read the list for variables explanation (if any) calls
beginListOfVariables and endListOfVariables
- readVariablesExplanation() - Method in class org.sat4j.pb.reader.OPBReader2005
-
- readWord() - Method in class org.sat4j.pb.reader.OPBReader2005
-
read a word from file
- realNumberOfVariables() - Method in class org.sat4j.minisat.core.Solver
-
- realNumberOfVariables() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- realNumberOfVariables() - Method in interface org.sat4j.specs.ISolver
-
Retrieve the real number of variables used in the solver.
- realNumberOfVariables() - Method in class org.sat4j.tools.DimacsOutputSolver
-
- realNumberOfVariables() - Method in class org.sat4j.tools.DimacsStringSolver
-
- realNumberOfVariables() - Method in class org.sat4j.tools.ManyCore
-
- realNumberOfVariables() - Method in class org.sat4j.tools.SolverDecorator
-
- realNumberOfVariables() - Method in class org.sat4j.tools.StatisticsSolver
-
- realnVars() - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- realnVars() - Method in interface org.sat4j.minisat.core.ILits
-
to obtain the real number of variables appearing in the formula
- reason - Variable in class org.sat4j.minisat.core.Pair
-
- reduce(IVec<Constr>) - Method in interface org.sat4j.minisat.core.LearnedConstraintsDeletionStrategy
-
Hook method called when the solver wants to reduce the set of learned
clauses.
- reduceDB() - Method in class org.sat4j.minisat.core.Solver
-
- reduceddb - Variable in class org.sat4j.minisat.core.SolverStats
-
- reducedliterals - Variable in class org.sat4j.minisat.core.SolverStats
-
- reduceInConstraint(IWatchPb, BigInteger[], int, BigInteger) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
constraint reduction : removes a literal of the constraint.
- reduceInConstraint(IWatchPb, BigInteger[], int, BigInteger) - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
Reduction d'une contrainte On supprime un litteral non assigne
prioritairement, vrai sinon.
- reduceUntilConflict(int, int, BigInteger[], IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- reduceUntilConflict(int, int, BigInteger[], IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMapClause
-
reduces the constraint defined by wpb until the result of the cutting
plane is a conflict. this reduction returns a clause.
- reduceUntilConflict(int, int, BigInteger[], IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMapSwitchToClause
-
reduces the constraint defined by wpb until the result of the cutting
plane is a conflict. this reduction returns either a clause if .
- register() - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- register() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- register() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- register() - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- register() - Method in class org.sat4j.minisat.constraints.cnf.LearntHTClause
-
- register() - Method in class org.sat4j.minisat.constraints.cnf.LearntWLClause
-
- register() - Method in class org.sat4j.minisat.constraints.cnf.OriginalHTClause
-
- register() - Method in class org.sat4j.minisat.constraints.cnf.OriginalWLClause
-
- register() - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- register() - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- register() - Method in interface org.sat4j.minisat.core.Constr
-
Register the constraint to the solver.
- register() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- register() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- register() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- register() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- registerLiteral(int) - Method in class org.sat4j.minisat.core.Solver
-
- registerLiteral(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- registerLiteral(int) - Method in interface org.sat4j.specs.ISolver
-
Tell the solver to consider that the literal is in the CNF.
- registerLiteral(int) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- registerLiteral(int) - Method in class org.sat4j.tools.DimacsStringSolver
-
- registerLiteral(int) - Method in class org.sat4j.tools.ManyCore
-
- registerLiteral(int) - Method in class org.sat4j.tools.SolverDecorator
-
- registerLiteral(int) - Method in class org.sat4j.tools.StatisticsSolver
-
- reinitialiser() - Method in class org.sat4j.sat.RemoteControlFrame
-
- Relation - Interface in org.sat4j.csp.constraints
-
A relation is a formula given in extension.
- relations - Variable in class org.sat4j.reader.CSPReader
-
- RemiUtils - Class in org.sat4j.tools
-
Class dedicated to Remi Coletta utility methods :-)
- RemoteControlFrame - Class in org.sat4j.sat
-
JFrame for the remote control.
- RemoteControlFrame(String, String, String[]) - Constructor for class org.sat4j.sat.RemoteControlFrame
-
- RemoteControlFrame(String, String) - Constructor for class org.sat4j.sat.RemoteControlFrame
-
- RemoteControlFrame(String) - Constructor for class org.sat4j.sat.RemoteControlFrame
-
- RemoteControlFrame(String, String[]) - Constructor for class org.sat4j.sat.RemoteControlFrame
-
- RemoteControlStrategy - Class in org.sat4j.sat
-
Strategy used by the solver when launched with the remote control.
- RemoteControlStrategy(ILogAble) - Constructor for class org.sat4j.sat.RemoteControlStrategy
-
- RemoteControlStrategy() - Constructor for class org.sat4j.sat.RemoteControlStrategy
-
- remove(T) - Method in class org.sat4j.core.ReadOnlyVec
-
- remove(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- remove(T) - Method in class org.sat4j.core.Vec
-
Remove an element that belongs to the Vector.
- remove(int) - Method in class org.sat4j.core.VecInt
-
Enleve un element qui se trouve dans le vecteur!!!
- remove(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- remove(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- remove(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
Removes a constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- remove(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- remove(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- remove(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- remove(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- remove(UnitPropagationListener) - Method in interface org.sat4j.minisat.core.Constr
-
Remove a constraint from the solver.
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
Remove a constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
Remove a constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
Remove a constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
Remove the constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
Remove the constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
Remove the constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- remove(T) - Method in interface org.sat4j.specs.IVec
-
Enleve un element qui se trouve dans le vecteur!!!
- remove(int) - Method in interface org.sat4j.specs.IVecInt
-
Enleve un element qui se trouve dans le vecteur!!!
- removeAllPointHighlighters() - Method in class org.sat4j.sat.visu.TraceComposite
-
- removeAllPoints() - Method in class org.sat4j.sat.visu.TraceComposite
-
- removeComputingTrace(ITrace2D) - Method in class org.sat4j.sat.visu.TraceComposite
-
- removeConstr(IConstr) - Method in class org.sat4j.minisat.core.Solver
-
- removeConstr(IConstr) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- removeConstr(IConstr) - Method in interface org.sat4j.specs.ISolver
-
Remove a constraint returned by one of the add method from the solver.
- removeConstr(IConstr) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- removeConstr(IConstr) - Method in class org.sat4j.tools.ManyCore
-
- removeConstr(IConstr) - Method in class org.sat4j.tools.SolverDecorator
-
- removeConstr(IConstr) - Method in class org.sat4j.tools.StatisticsSolver
-
- removeConstr(IConstr) - Method in class org.sat4j.tools.xplain.Xplain
-
- removeErrorBarPolicy(IErrorBarPolicy<?>) - Method in class org.sat4j.sat.visu.TraceComposite
-
- removeFrom(ISolver) - Method in class org.sat4j.core.ConstrGroup
-
- removePoint(ITracePoint2D) - Method in class org.sat4j.sat.visu.TraceComposite
-
- removePointHighlighter(IPointPainter<?>) - Method in class org.sat4j.sat.visu.TraceComposite
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.sat4j.sat.visu.TraceComposite
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.sat4j.sat.visu.TraceComposite
-
- removeSubsumedConstr(IConstr) - Method in class org.sat4j.minisat.core.Solver
-
- removeSubsumedConstr(IConstr) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- removeSubsumedConstr(IConstr) - Method in interface org.sat4j.specs.ISolver
-
Remove a constraint returned by one of the add method from the solver
that is subsumed by a constraint already in the solver or to be added to
the solver.
- removeSubsumedConstr(IConstr) - Method in interface org.sat4j.specs.ISolverService
-
Remove a constraint returned by one of the add method from the solver
that is subsumed by a constraint already in the solver or to be added to
the solver.
- removeSubsumedConstr(IConstr) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- removeSubsumedConstr(IConstr) - Method in class org.sat4j.tools.ManyCore
-
- removeSubsumedConstr(IConstr) - Method in class org.sat4j.tools.SolverDecorator
-
- removeSubsumedConstr(IConstr) - Method in class org.sat4j.tools.StatisticsSolver
-
- removeSubsumedConstr(IConstr) - Method in class org.sat4j.tools.xplain.Xplain
-
- removeTracePainter(ITracePainter<?>) - Method in class org.sat4j.sat.visu.TraceComposite
-
- rescaleBy(double) - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- rescaleBy(double) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
Permet le r??
- rescaleBy(double) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
Rescales the activity value of the constraint
- rescaleBy(double) - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- rescaleBy(double) - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- rescaleBy(double) - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- rescaleBy(double) - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- rescaleBy(double) - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- rescaleBy(double) - Method in interface org.sat4j.minisat.core.Constr
-
Rescale the clause activity by a value.
- rescaleBy(double) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to re-scale the activity of the constraint
- rescaleBy(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
to re-scale the activity of the constraint
- rescaleBy(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
to re-scale the activity of the constraint
- reset() - Method in class org.sat4j.maxsat.MinCostDecorator
-
- reset() - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- reset() - Method in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- reset(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- reset() - Method in interface org.sat4j.minisat.core.ConflictTimer
-
- reset() - Method in class org.sat4j.minisat.core.ConflictTimerAdapter
-
- reset() - Method in class org.sat4j.minisat.core.ConflictTimerContainer
-
- reset() - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
- reset(int) - Method in interface org.sat4j.minisat.core.ILits
-
Reset a literal in the vocabulary.
- reset() - Method in class org.sat4j.minisat.core.Solver
-
- reset() - Method in class org.sat4j.minisat.core.SolverStats
-
- reset() - Method in class org.sat4j.minisat.restarts.ArminRestarts
-
- reset() - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
- reset() - Method in class org.sat4j.minisat.restarts.Glucose21Restarts
-
- reset() - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- reset() - Method in class org.sat4j.minisat.restarts.MiniSATRestarts
-
- reset() - Method in class org.sat4j.minisat.restarts.NoRestarts
-
- reset() - Method in class org.sat4j.opt.MaxSatDecorator
-
- reset() - Method in class org.sat4j.opt.MinOneDecorator
-
- reset() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- reset() - Method in class org.sat4j.pb.core.PBSolverStats
-
- reset() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- reset() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Reset the state of the helper (mapping, objective function, etc).
- reset() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- reset() - Method in interface org.sat4j.specs.ISolver
-
Clean up the internal state of the solver.
- reset() - Method in class org.sat4j.tools.DimacsOutputSolver
-
- reset() - Method in class org.sat4j.tools.DimacsStringSolver
-
- reset() - Method in class org.sat4j.tools.ManyCore
-
- reset() - Method in class org.sat4j.tools.ModelIterator
-
- reset() - Method in class org.sat4j.tools.OptToSatAdapter
-
- reset() - Method in class org.sat4j.tools.SolverDecorator
-
- reset() - Method in class org.sat4j.tools.StatisticsSolver
-
- resetPool() - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- resetPool() - Method in interface org.sat4j.minisat.core.ILits
-
reset the vocabulary.
- resolve(PBConstr, int, VarActivityListener) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
computes a cutting plane with a pseudo-boolean constraint. this method
updates the current instance (of ConflictMap).
- resolve(PBConstr, int, VarActivityListener) - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
Effectue une resolution avec une contrainte PB.
- RESTART - Static variable in class org.sat4j.sat.VerySimpleCommandPanel
-
- RestartCommandComponent - Class in org.sat4j.sat
-
- RestartCommandComponent(String, SolverController, String, ILogAble) - Constructor for class org.sat4j.sat.RestartCommandComponent
-
- restarting() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- restarting() - Method in interface org.sat4j.specs.SearchListener
-
The solver restarts the search.
- restarting() - Method in class org.sat4j.tools.ConflictDepthTracing
-
- restarting() - Method in class org.sat4j.tools.ConflictLevelTracing
-
- restarting() - Method in class org.sat4j.tools.DecisionTracing
-
- restarting() - Method in class org.sat4j.tools.HeuristicsTracing
-
- restarting() - Method in class org.sat4j.tools.LearnedClausesSizeTracing
-
- restarting() - Method in class org.sat4j.tools.LearnedTracing
-
- restarting() - Method in class org.sat4j.tools.MultiTracing
-
- restarting() - Method in class org.sat4j.tools.SearchListenerAdapter
-
- restarting() - Method in class org.sat4j.tools.SpeedTracing
-
- restarting() - Method in class org.sat4j.tools.TextOutputTracing
-
- RESTARTS - Static variable in class org.sat4j.sat.Solvers
-
- RestartStrategy - Interface in org.sat4j.minisat.core
-
Abstraction allowing to choose various restarts strategies.
- rootLevel - Variable in class org.sat4j.minisat.core.Solver
-
position of assumptions before starting the search.
- rootSimplifications - Variable in class org.sat4j.minisat.core.SolverStats
-
- RSATLastLearnedClausesPhaseSelectionStrategy - Class in org.sat4j.minisat.orders
-
Keeps track of the phase of the latest assignment.
- RSATLastLearnedClausesPhaseSelectionStrategy() - Constructor for class org.sat4j.minisat.orders.RSATLastLearnedClausesPhaseSelectionStrategy
-
- RSATPhaseSelectionStrategy - Class in org.sat4j.minisat.orders
-
Keeps track of the phase of the latest assignment.
- RSATPhaseSelectionStrategy() - Constructor for class org.sat4j.minisat.orders.RSATPhaseSelectionStrategy
-
- RTSI - Class in org.sat4j.sat
-
This class allows dynamic search for classes.
- run(String[]) - Method in class org.sat4j.AbstractLauncher
-
- run() - Method in class org.sat4j.minisat.core.ConflictTimerAdapter
-
- run(String[]) - Method in class org.sat4j.MUSLauncher
-
- run(String[]) - Method in class org.sat4j.sat.Lanceur
-
Deprecated.
- run(String[]) - Method in class org.sat4j.sat.Launcher
-
- sanityCheck(IVecInt, ILits, UnitPropagationListener) - Static method in class org.sat4j.minisat.constraints.cnf.Clauses
-
Perform some sanity check before constructing a clause a) if a literal is
assigned true, return null (the clause is satisfied) b) if a literal is
assigned false, remove it c) if a clause contains a literal and its
opposite (tautology) return null d) remove duplicate literals e) if the
clause is empty, return null f) if the clause if unit, transmit it to the
object responsible for unit propagation
- SAT4J_MAX_BIG_INTEGER - Static variable in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- SAT4J_MAX_BIG_INTEGER - Static variable in class org.sat4j.pb.reader.OPBReader2010
-
- SATISFIABLE - Static variable in class org.sat4j.ExitCode
-
- satisfies(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- satisfies(int) - Method in interface org.sat4j.minisat.core.ILits
-
Satisfies a boolean variable (truth value is TRUE).
- saturation() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- saturation() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- scanner - Variable in class org.sat4j.reader.DimacsReader
-
- SearchEnumeratorListener - Class in org.sat4j.tools
-
That class allows to iterate over the models from the inside: conflicts are
created to ask the solver to backtrack.
- SearchEnumeratorListener(SolutionFoundListener) - Constructor for class org.sat4j.tools.SearchEnumeratorListener
-
- SearchListener<S extends ISolverService> - Interface in org.sat4j.specs
-
Interface to the solver main steps.
- SearchListenerAdapter<S extends ISolverService> - Class in org.sat4j.tools
-
- SearchListenerAdapter() - Constructor for class org.sat4j.tools.SearchListenerAdapter
-
- SearchMinOneListener - Class in org.sat4j.tools
-
That class allows to iterate over the models from the inside: conflicts are
created to ask the solver to backtrack.
- SearchMinOneListener(SolutionFoundListener) - Constructor for class org.sat4j.tools.SearchMinOneListener
-
- SearchOptimizerListener - Class in org.sat4j.pb.tools
-
- SearchOptimizerListener(SolutionFoundListener) - Constructor for class org.sat4j.pb.tools.SearchOptimizerListener
-
- SearchParams - Class in org.sat4j.minisat.core
-
Some parameters used during the search.
- SearchParams() - Constructor for class org.sat4j.minisat.core.SearchParams
-
Default search parameters.
- SearchParams(int) - Constructor for class org.sat4j.minisat.core.SearchParams
-
- SearchParams(double, int) - Constructor for class org.sat4j.minisat.core.SearchParams
-
- SearchParams(double, double, double, int) - Constructor for class org.sat4j.minisat.core.SearchParams
-
- select() - Method in interface org.sat4j.minisat.core.IOrder
-
Selects the next "best" unassigned literal.
- select(int) - Method in interface org.sat4j.minisat.core.IPhaseSelectionStrategy
-
selects the phase of the variable according to a phase selection
strategy.
- select(int) - Method in class org.sat4j.minisat.orders.NegativeLiteralSelectionStrategy
-
- select(int) - Method in class org.sat4j.minisat.orders.PositiveLiteralSelectionStrategy
-
- select() - Method in class org.sat4j.minisat.orders.PureOrder
-
- select(int) - Method in class org.sat4j.minisat.orders.RandomLiteralSelectionStrategy
-
- select() - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- select() - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- select() - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
Selectionne une nouvelle variable, non affectee, ayant l'activite la plus
elevee.
- select(int) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- Sequential - Class in org.sat4j.tools.encoding
-
Implementation of the sequential encoding for the at most k constraint.
- Sequential() - Constructor for class org.sat4j.tools.encoding.Sequential
-
- set(int, T) - Method in class org.sat4j.core.ReadOnlyVec
-
- set(int, int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- set(int, T) - Method in class org.sat4j.core.Vec
-
- set(int, int) - Method in class org.sat4j.core.VecInt
-
- set(int, T) - Method in interface org.sat4j.specs.IVec
-
- set(int, int) - Method in interface org.sat4j.specs.IVecInt
-
- setActivateGnuplot(boolean) - Method in class org.sat4j.sat.RemoteControlFrame
-
- setActivateRadioTracing(boolean) - Method in class org.sat4j.sat.RemoteControlFrame
-
- setActivateTracingEditable(boolean) - Method in class org.sat4j.sat.RemoteControlFrame
-
- setActivateTracingEditableUnderCondition(boolean) - Method in class org.sat4j.sat.RemoteControlFrame
-
- setActivity(double) - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- setActivity(double) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- setActivity(double) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- setActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.LearntBinaryClause
-
- setActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.LearntHTClause
-
- setActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.OriginalBinaryClause
-
- setActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.OriginalHTClause
-
- setActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- setActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- setActivity(double) - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- setActivity(double) - Method in interface org.sat4j.minisat.core.Constr
-
Set the activity at a specific value
- setActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- setActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- setActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- setActivityPercent(double) - Method in class org.sat4j.minisat.learning.ActiveLearning
-
- setAtLeastKEncoding(EncodingStrategyAdapter) - Method in class org.sat4j.tools.encoding.Policy
-
- setAtLeastKEncoding(EncodingStrategy) - Method in class org.sat4j.tools.encoding.Policy
-
- setAtLeastOneEncoding(EncodingStrategyAdapter) - Method in class org.sat4j.tools.encoding.Policy
-
- setAtLeastOneEncoding(EncodingStrategy) - Method in class org.sat4j.tools.encoding.Policy
-
- setAtMostKEncoding(EncodingStrategyAdapter) - Method in class org.sat4j.tools.encoding.Policy
-
- setAtMostKEncoding(EncodingStrategy) - Method in class org.sat4j.tools.encoding.Policy
-
- setAtMostOneEncoding(EncodingStrategyAdapter) - Method in class org.sat4j.tools.encoding.Policy
-
- setAtMostOneEncoding(EncodingStrategy) - Method in class org.sat4j.tools.encoding.Policy
-
- setBackgroundColor(Color) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setBorderColor(Color) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setBound(int) - Method in class org.sat4j.minisat.learning.FixedLengthLearning
-
- setBound(int) - Method in class org.sat4j.minisat.learning.PercentLengthLearning
-
- setBounds(int) - Method in class org.sat4j.minisat.core.Heap
-
- setChartBased(boolean) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setChoixSolverPanelEnabled(boolean) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setClaDecay(double) - Method in class org.sat4j.minisat.core.SearchParams
-
- setClausesEvaluationTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setCleanNegDecisionTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setCleanPanelEnabled(boolean) - Method in class org.sat4j.sat.CleanCommandComponent
-
- setCleanPanelOriginalStrategyEnabled(boolean) - Method in class org.sat4j.sat.CleanCommandComponent
-
- setCleanPosDecisionTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setColor(Color) - Method in class org.sat4j.sat.visu.GnuplotDataFile
-
- setColor(Color) - Method in class org.sat4j.sat.visu.GnuplotFunction
-
- setColor(Color) - Method in class org.sat4j.sat.visu.TraceComposite
-
- setConflictBoundIncFactor(double) - Method in class org.sat4j.minisat.core.SearchParams
-
- setConflictDepthCleanTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setConflictDepthRestartTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setConflictDepthTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setConflictLevelCleanTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setConflictLevelRestartTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setConflictLevelTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setCorrection(BigInteger) - Method in class org.sat4j.pb.ObjectiveFunction
-
- setCost(int, int) - Method in class org.sat4j.maxsat.MinCostDecorator
-
to set the cost of a given var.
- setCrossSize(int) - Method in class org.sat4j.sat.visu.PointPainterCross
-
Sets the size of the cross point in pixels
- setCurrentRestart(String) - Method in class org.sat4j.sat.RestartCommandComponent
-
- setDataStructureFactory(D) - Method in interface org.sat4j.minisat.core.ICDCL
-
Change the internal representation of the constraints.
- setDataStructureFactory(D) - Method in class org.sat4j.minisat.core.Solver
-
- setDataStructureFactory(DataStructureFactory) - Method in class org.sat4j.minisat.learning.MiniSATLearning
-
- setDBSimplificationAllowed(boolean) - Method in class org.sat4j.minisat.core.Solver
-
- setDBSimplificationAllowed(boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setDBSimplificationAllowed(boolean) - Method in interface org.sat4j.specs.ISolver
-
Set whether the solver is allowed to simplify the formula by propagating
the truth value of top level satisfied variables.
- setDBSimplificationAllowed(boolean) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- setDBSimplificationAllowed(boolean) - Method in class org.sat4j.tools.ManyCore
-
- setDBSimplificationAllowed(boolean) - Method in class org.sat4j.tools.SolverDecorator
-
- setDBSimplificationAllowed(boolean) - Method in class org.sat4j.tools.StatisticsSolver
-
- setDisplayClausesEvaluation(boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setDisplayClausesSize(boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setDisplayConflictsDecision(boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setDisplayConflictsTrail(boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setDisplayDecisionIndexes(boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setDisplayRestarts(boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setDisplaySolutionLine(boolean) - Method in class org.sat4j.AbstractLauncher
-
To change the display so that solution line appears or not.
- setDisplaySolutionLine(boolean) - Method in class org.sat4j.AbstractOptimizationLauncher
-
Deprecated.
- setDisplaySpeed(boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setDisplayVariablesEvaluation(boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setErrorBarPolicy(IErrorBarPolicy<?>) - Method in class org.sat4j.sat.visu.TraceComposite
-
- setExactlyKEncoding(EncodingStrategyAdapter) - Method in class org.sat4j.tools.encoding.Policy
-
- setExactlyKEncoding(EncodingStrategy) - Method in class org.sat4j.tools.encoding.Policy
-
- setExactlyOneEncoding(EncodingStrategyAdapter) - Method in class org.sat4j.tools.encoding.Policy
-
- setExactlyOneEncoding(EncodingStrategy) - Method in class org.sat4j.tools.encoding.Policy
-
- setExitCode(ExitCode) - Method in class org.sat4j.AbstractLauncher
-
Change the value of the exit code in the Launcher
- setExitCode(ExitCode) - Method in interface org.sat4j.ILauncherMode
-
Allow to set a specific exit code to the launcher (in case of trivial
unsatisfiability for instance).
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.minisat.core.Solver
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.opt.MaxSatDecorator
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.pb.LPStringSolver
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.pb.OPBStringSolver
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- setExpectedNumberOfClauses(int) - Method in interface org.sat4j.specs.ISolver
-
To inform the solver of the expected number of clauses to read.
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.tools.DimacsStringSolver
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.tools.ManyCore
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.tools.SolverDecorator
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.tools.StatisticsSolver
-
- setExpression(String) - Method in class org.sat4j.csp.Predicate
-
- setFactor(int) - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- setFalse(T, C) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Add a constraint to set the value of a domain object to false.
- setFilename(String) - Method in class org.sat4j.sat.visu.GnuplotDataFile
-
- setFilename(String) - Method in class org.sat4j.tools.FileBasedVisualizationTool
-
- setFunctionExpression(String) - Method in class org.sat4j.sat.visu.GnuplotFunction
-
- setFunctionLegend(String) - Method in class org.sat4j.sat.visu.GnuplotFunction
-
- setGnuplotBased(boolean) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setGnuplotPreferences(VisuPreferences) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setHasClickedOnClean(boolean) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- setHasClickedOnRestart(boolean) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- setHeuristicsTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setIncomplete(boolean) - Method in class org.sat4j.AbstractLauncher
-
- setIncomplete(boolean) - Method in class org.sat4j.AbstractOptimizationLauncher
-
Deprecated.
- setIncomplete(boolean) - Method in interface org.sat4j.ILauncherMode
-
Allows the launcher to specifically return an upper bound of the optimal
solution in case of a time out (for maxsat competitions for instance).
- setInitConflictBound(int) - Method in class org.sat4j.minisat.core.SearchParams
-
- setInstancePanelEnabled(boolean) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setInterrupted(boolean) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- setKeepSolverHot(boolean) - Method in class org.sat4j.minisat.core.Solver
-
- setKeepSolverHot(boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setKeepSolverHot(boolean) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setKeepSolverHot(boolean) - Method in interface org.sat4j.sat.SolverController
-
- setKeepSolverHot(boolean) - Method in interface org.sat4j.specs.ISolver
-
Changed the behavior of the SAT solver heuristics between successive
calls.
- setKeepSolverHot(boolean) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- setKeepSolverHot(boolean) - Method in class org.sat4j.tools.ManyCore
-
- setKeepSolverHot(boolean) - Method in class org.sat4j.tools.SolverDecorator
-
- setKeepSolverHot(boolean) - Method in class org.sat4j.tools.StatisticsSolver
-
- setKeepSolverHotPanelEnabled(boolean) - Method in class org.sat4j.sat.HotSolverCommandComponent
-
- setLastConstr(IConstr) - Method in class org.sat4j.tools.FullClauseSelectorSolver
-
- setLauncherMode(ILauncherMode) - Method in class org.sat4j.AbstractLauncher
-
- setLearnedClausesSizeCleanTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setLearnedClausesSizeRestartTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setLearnedClausesSizeTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setLearnedConstraintsDeletionStrategy(LearnedConstraintsDeletionStrategy) - Method in interface org.sat4j.minisat.core.ICDCL
-
- setLearnedConstraintsDeletionStrategy(ConflictTimer, LearnedConstraintsEvaluationType) - Method in interface org.sat4j.minisat.core.ICDCL
-
- setLearnedConstraintsDeletionStrategy(LearnedConstraintsEvaluationType) - Method in interface org.sat4j.minisat.core.ICDCL
-
- setLearnedConstraintsDeletionStrategy(LearnedConstraintsDeletionStrategy) - Method in class org.sat4j.minisat.core.Solver
-
- setLearnedConstraintsDeletionStrategy(ConflictTimer, LearnedConstraintsEvaluationType) - Method in class org.sat4j.minisat.core.Solver
-
- setLearnedConstraintsDeletionStrategy(LearnedConstraintsEvaluationType) - Method in class org.sat4j.minisat.core.Solver
-
- setLearnedDeletionStrategyTypeToSolver(LearnedConstraintsEvaluationType) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setLearnedDeletionStrategyTypeToSolver(LearnedConstraintsEvaluationType) - Method in interface org.sat4j.sat.SolverController
-
- setLearner(Learner) - Method in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- setLearner(Learner) - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
- setLearner(LearningStrategy<D>) - Method in interface org.sat4j.minisat.core.ICDCL
-
Deprecated.
renamed into setLearningStrategy()
- setLearner(LearningStrategy<D>) - Method in class org.sat4j.minisat.core.Solver
-
- setLearningStrategy(LearningStrategy<D>) - Method in interface org.sat4j.minisat.core.ICDCL
-
Allow to change the learning strategy, i.e. to decide which
clauses/constraints should be learned by the solver after conflict
analysis.
- setLearningStrategy(LearningStrategy<D>) - Method in class org.sat4j.minisat.core.Solver
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.cnf.LearntBinaryClause
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.cnf.LearntHTClause
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.cnf.LearntWLClause
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.cnf.OriginalBinaryClause
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.cnf.OriginalHTClause
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.cnf.OriginalWLClause
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- setLearnt() - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- setLearnt() - Method in interface org.sat4j.minisat.core.Constr
-
Mark a constraint as learnt.
- setLearnt() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- setLearnt() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- setLearnt() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
the constraint is learnt
- setLearnt() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
the constraint is learnt
- setLearnt() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
the constraint is learnt
- setLevel(int, int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- setLevel(int, int) - Method in interface org.sat4j.minisat.core.ILits
-
Sets the decision level of a literal.
- setLimit(int) - Method in class org.sat4j.minisat.learning.ActiveLearning
-
- setLimit(int) - Method in class org.sat4j.minisat.learning.PercentLengthLearning
-
- setListOfVariablesForExplanation(IVecInt) - Method in class org.sat4j.pb.LPStringSolver
-
- setListOfVariablesForExplanation(IVecInt) - Method in class org.sat4j.pb.OPBStringSolver
-
- setListOfVariablesForExplanation(IVecInt) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- setLits(ILits) - Method in interface org.sat4j.minisat.core.IOrder
-
Method used to provide an easy access the the solver vocabulary.
- setLits(ILits) - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- setLits(ILits) - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- setLits(ILits) - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- setLogger(ILogAble) - Method in interface org.sat4j.minisat.core.ICDCL
-
- setLogger(ILogAble) - Method in class org.sat4j.minisat.core.Solver
-
- setLogger(ILogAble) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- setLogPrefix(String) - Method in class org.sat4j.minisat.core.Solver
-
- setLogPrefix(String) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setLogPrefix(String) - Method in interface org.sat4j.specs.ISolver
-
Set the prefix used to display information.
- setLogPrefix(String) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- setLogPrefix(String) - Method in class org.sat4j.tools.ManyCore
-
- setLogPrefix(String) - Method in class org.sat4j.tools.SolverDecorator
-
- setLogPrefix(String) - Method in class org.sat4j.tools.StatisticsSolver
-
- setLogWriter(PrintWriter) - Method in class org.sat4j.AbstractLauncher
-
To change the output stream on which statistics are displayed.
- setMapping(Map<Integer, T>) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- setMaxLength(int) - Method in class org.sat4j.minisat.learning.FixedLengthLearning
-
- setMinimizationStrategy(MinimizationStrategy) - Method in interface org.sat4j.tools.xplain.Explainer
-
- setMinimizationStrategy(MinimizationStrategy) - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- setMinimizationStrategy(MinimizationStrategy) - Method in class org.sat4j.tools.xplain.Xplain
-
- setName(String) - Method in class org.sat4j.sat.visu.TraceComposite
-
- setNbClausesAtWhichWeShouldClean(int) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setNbClausesAtWhichWeShouldClean(int) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- setNbClausesAtWhichWeShouldClean(int) - Method in interface org.sat4j.sat.SolverController
-
- setNbexpectedclauses(int) - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- setNbLinesRead(int) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setNbVars(int) - Method in class org.sat4j.tools.DimacsStringSolver
-
- setNeedToReduceDB(boolean) - Method in interface org.sat4j.minisat.core.ICDCL
-
- setNeedToReduceDB(boolean) - Method in class org.sat4j.minisat.core.Solver
-
- setNegativeDecisionTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setNegator(INegator) - Method in class org.sat4j.pb.tools.DependencyHelper
-
- setNoNewVarForUnitSoftClauses(boolean) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
Sets whether new variables should be created when adding new clauses.
- setNormalizer(String) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- setNormalizer(AbstractPBDataStructureFactory.INormalizer) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- setnVar(int) - Method in class org.sat4j.sat.visu.GnuplotBasedSolverVisualisation
-
- setnVar(int) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setnVar(int) - Method in interface org.sat4j.sat.visu.SolverVisualisation
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.core.PBSolver
-
- setObjectiveFunction(ObjectiveFunction) - Method in interface org.sat4j.pb.IPBSolver
-
Provide an objective function to the solver.
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.LPStringSolver
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.OPBStringSolver
-
- setObjectiveFunction(ObjectiveFunction) - Method in interface org.sat4j.pb.orders.IOrderObjective
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.orders.RandomWalkDecoratorObjective
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.orders.VarOrderHeapObjective
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.PBSolverDecorator
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.PseudoBitsAdderDecorator
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- setObjectiveFunction(WeightedObject<T>...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Add an objective function to ask for a solution that minimize the
objective function.
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.tools.PBAdapter
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.tools.XplainPB
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- setOptimisationMode(boolean) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setOptimisationMode(boolean) - Method in class org.sat4j.sat.RemoteControlFrame
-
- setOrder(IOrder) - Method in interface org.sat4j.minisat.core.ICDCL
-
- setOrder(IOrder) - Method in class org.sat4j.minisat.core.Solver
-
- setOrder(IOrder) - Method in class org.sat4j.minisat.learning.ActiveLearning
-
- setPeriod(int) - Method in class org.sat4j.minisat.orders.PureOrder
-
- setPeriod(long) - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
- setPhaseListSelectedItem(String) - Method in class org.sat4j.sat.PhaseCommandComponent
-
- setPhasePanelEnabled(boolean) - Method in class org.sat4j.sat.PhaseCommandComponent
-
- setPhaseSelectionStrategy(IPhaseSelectionStrategy) - Method in interface org.sat4j.minisat.core.IOrder
-
- setPhaseSelectionStrategy(IPhaseSelectionStrategy) - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- setPhaseSelectionStrategy(IPhaseSelectionStrategy) - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- setPhaseSelectionStrategy(IPhaseSelectionStrategy) - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
Change the selection strategy.
- setPhaseSelectionStrategy(IPhaseSelectionStrategy) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setPhaseSelectionStrategy(IPhaseSelectionStrategy) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- setPhaseSelectionStrategy(IPhaseSelectionStrategy) - Method in interface org.sat4j.sat.SolverController
-
- setPhysicalUnits(String, String) - Method in class org.sat4j.sat.visu.TraceComposite
-
- setPlotActivated(boolean) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setPlusSize(int) - Method in class org.sat4j.sat.visu.PointPainterPlus
-
Sets the size of the plus point in pixels
- setPlusSize(int) - Method in class org.sat4j.sat.visu.TracePainterCross
-
Sets the size of the crosses to paint in pixel.
- setPlusSize(int) - Method in class org.sat4j.sat.visu.TracePainterPlus
-
Sets the size of the plus to paint in pixel.
- setPointHighlighter(IPointPainter<?>) - Method in class org.sat4j.sat.visu.TraceComposite
-
- setPositiveDecisionTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setPrevboolmodel(boolean[]) - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- setPrevfullmodel(int[]) - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- setPrevmodel(int[]) - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- setProba(double) - Method in class org.sat4j.sat.RandomWalkCommandComponent
-
- setProbability(double) - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- setRandomWalkProba(double) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setRandomWalkProba(double) - Method in interface org.sat4j.sat.SolverController
-
- setReason(int, Constr) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- setReason(int, Constr) - Method in interface org.sat4j.minisat.core.ILits
-
Sets the reason of the assignment of a literal.
- setRefreshTime(int) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setRenderer(Chart2D) - Method in class org.sat4j.sat.visu.TraceComposite
-
- setRestartColor(Color) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setRestartNegDecisionTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setRestartPanelEnabled(boolean) - Method in class org.sat4j.sat.RestartCommandComponent
-
- setRestartPosDecisionTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setRestartPropertiesPanelEnabled(boolean) - Method in class org.sat4j.sat.RestartCommandComponent
-
- setRestartStrategy(RestartStrategy) - Method in interface org.sat4j.minisat.core.ICDCL
-
- setRestartStrategy(RestartStrategy) - Method in class org.sat4j.minisat.core.Solver
-
- setRestartStrategy(RestartStrategy) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setRestartStrategy(RestartStrategy) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- setRestartStrategy(RestartStrategy) - Method in interface org.sat4j.sat.SolverController
-
- setRWPanelEnabled(boolean) - Method in class org.sat4j.sat.RandomWalkCommandComponent
-
- setSearchListener(SearchListener<S>) - Method in class org.sat4j.minisat.core.Solver
-
- setSearchListener(SearchListener<S>) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setSearchListener(SearchListener<S>) - Method in interface org.sat4j.specs.ISolver
-
Allow the user to hook a listener to the solver to be notified of the
main steps of the search process.
- setSearchListener(SearchListener<S>) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- setSearchListener(SearchListener<I>) - Method in class org.sat4j.tools.ManyCore
-
- setSearchListener(SearchListener<S>) - Method in class org.sat4j.tools.SolverDecorator
-
- setSearchListener(SearchListener<S>) - Method in class org.sat4j.tools.StatisticsSolver
-
- setSearchParams(SearchParams) - Method in interface org.sat4j.minisat.core.ICDCL
-
- setSearchParams(SearchParams) - Method in class org.sat4j.minisat.core.Solver
-
- setSelectedIndex(int) - Method in class org.sat4j.sat.DetailedCommandPanel.MyTabbedPane
-
- setSelectedSimplification(String) - Method in class org.sat4j.sat.SimplifierCommandComponent
-
- setSilent(boolean) - Method in class org.sat4j.AbstractLauncher
-
- setSimplifier(SimplificationType) - Method in interface org.sat4j.minisat.core.ICDCL
-
Setup the reason simplification strategy.
- setSimplifier(ISimplifier) - Method in interface org.sat4j.minisat.core.ICDCL
-
Setup the reason simplification strategy.
- setSimplifier(SimplificationType) - Method in class org.sat4j.minisat.core.Solver
-
- setSimplifier(ISimplifier) - Method in class org.sat4j.minisat.core.Solver
-
- setSimplifier(SimplificationType) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setSimplifier(SimplificationType) - Method in interface org.sat4j.sat.SolverController
-
- setSimplifierPanelEnabled(boolean) - Method in class org.sat4j.sat.SimplifierCommandComponent
-
- setSlidingWindows(boolean) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setSolutionOptimal(boolean) - Method in class org.sat4j.opt.AbstractSelectorVariablesDecorator
-
- setSolver(Solver<D>) - Method in interface org.sat4j.minisat.core.LearningStrategy
-
- setSolver(Solver<D>) - Method in class org.sat4j.minisat.learning.ActiveLearning
-
- setSolver(Solver<D>) - Method in class org.sat4j.minisat.learning.LimitedLearning
-
- setSolver(Solver<D>) - Method in class org.sat4j.minisat.learning.MiniSATLearning
-
- setSolver(ICDCL<?>) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- setSolverVisualisation(SolverVisualisation) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setSpeedCleanTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setSpeedLabeltext(String) - Method in class org.sat4j.sat.CleanCommandComponent
-
- setSpeedRestartTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setSpeedTrace(ITrace2D) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setStroke(Stroke) - Method in class org.sat4j.sat.visu.TraceComposite
-
- setStyle(String) - Method in class org.sat4j.sat.visu.GnuplotDataFile
-
- setTimeBeforeLaunching(int) - Method in class org.sat4j.sat.visu.VisuPreferences
-
- setTimeout(int) - Method in class org.sat4j.minisat.core.Solver
-
- setTimeout(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setTimeout(int) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- setTimeout(int) - Method in interface org.sat4j.specs.ISolver
-
To set the internal timeout of the solver.
- setTimeout(int) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- setTimeout(int) - Method in class org.sat4j.tools.ManyCore
-
- setTimeout(int) - Method in class org.sat4j.tools.SolverDecorator
-
- setTimeout(int) - Method in class org.sat4j.tools.StatisticsSolver
-
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.maxsat.MinCostDecorator
-
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.opt.MaxSatDecorator
-
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.opt.MinOneDecorator
-
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.pb.OptToPBSATAdapter
-
Allow to set a specific timeout when the solver is in optimization mode.
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- setTimeoutForFindingBetterSolution(int) - Method in interface org.sat4j.specs.IOptimizationProblem
-
Allow to set a specific timeout when the solver is in optimization mode.
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.tools.LexicoDecorator
-
- setTimeoutMs(long) - Method in class org.sat4j.minisat.core.Solver
-
- setTimeoutMs(long) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setTimeoutMs(long) - Method in interface org.sat4j.specs.ISolver
-
To set the internal timeout of the solver.
- setTimeoutMs(long) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- setTimeoutMs(long) - Method in class org.sat4j.tools.ManyCore
-
- setTimeoutMs(long) - Method in class org.sat4j.tools.SolverDecorator
-
- setTimeoutMs(long) - Method in class org.sat4j.tools.StatisticsSolver
-
- setTimeoutOnConflicts(int) - Method in class org.sat4j.minisat.core.Solver
-
- setTimeoutOnConflicts(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setTimeoutOnConflicts(int) - Method in interface org.sat4j.specs.ISolver
-
To set the internal timeout of the solver.
- setTimeoutOnConflicts(int) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- setTimeoutOnConflicts(int) - Method in class org.sat4j.tools.ManyCore
-
- setTimeoutOnConflicts(int) - Method in class org.sat4j.tools.SolverDecorator
-
- setTimeoutOnConflicts(int) - Method in class org.sat4j.tools.StatisticsSolver
-
- setTitle(String) - Method in class org.sat4j.sat.visu.GnuplotDataFile
-
- setTopWeight(BigInteger) - Method in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- setTracePainter(ITracePainter<?>) - Method in class org.sat4j.sat.visu.TraceComposite
-
- setTrue(T, C) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Add a constraint to set the value of a domain object to true.
- setUnitPropagationListener(UnitPropagationListener) - Method in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- setUnitPropagationListener(UnitPropagationListener) - Method in interface org.sat4j.minisat.core.DataStructureFactory
-
- setUseTelecomStrategyAsLearnedConstraintsDeletionStrategy() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- setUseTelecomStrategyAsLearnedConstraintsDeletionStrategy(boolean) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- setUseTelecomStrategyAsLearnedConstraintsDeletionStrategy() - Method in interface org.sat4j.sat.SolverController
-
- setVarActivityListener(VarActivityListener) - Method in interface org.sat4j.minisat.core.LearningStrategy
-
- setVarActivityListener(VarActivityListener) - Method in class org.sat4j.minisat.learning.LimitedLearning
-
- setVarDecay(double) - Method in interface org.sat4j.minisat.core.IOrder
-
Sets the variable activity decay as a growing factor for the next
variable activity.
- setVarDecay(double) - Method in class org.sat4j.minisat.core.SearchParams
-
- setVarDecay(double) - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- setVarDecay(double) - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- setVarDecay(double) - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
Change la valeur de varDecay.
- setVerbose(boolean) - Method in class org.sat4j.minisat.core.Solver
-
- setVerbose(boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setVerbose(boolean) - Method in interface org.sat4j.specs.ISolver
-
Set the verbosity of the solver
- setVerbose(boolean) - Method in class org.sat4j.tools.AbstractOutputSolver
-
- setVerbose(boolean) - Method in class org.sat4j.tools.ManyCore
-
- setVerbose(boolean) - Method in class org.sat4j.tools.SolverDecorator
-
- setVerbose(boolean) - Method in class org.sat4j.tools.StatisticsSolver
-
- setVerbosity(boolean) - Method in class org.sat4j.reader.Reader
-
- setVerbosity(boolean) - Method in class org.sat4j.reader.XMLCSPReader
-
- setVisible(boolean) - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- setVisible(boolean) - Method in class org.sat4j.sat.visu.TraceComposite
-
- setZIndex(Integer) - Method in class org.sat4j.sat.visu.TraceComposite
-
- sharedConflict - Variable in class org.sat4j.minisat.core.Solver
-
- shortcuts - Variable in class org.sat4j.minisat.core.SolverStats
-
- shouldCleanNow() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- shouldCleanNow() - Method in interface org.sat4j.sat.SolverController
-
- shouldRestart() - Method in interface org.sat4j.minisat.core.RestartStrategy
-
Ask the strategy if the solver should restart.
- shouldRestart() - Method in class org.sat4j.minisat.restarts.ArminRestarts
-
- shouldRestart() - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
- shouldRestart() - Method in class org.sat4j.minisat.restarts.Glucose21Restarts
-
- shouldRestart() - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- shouldRestart() - Method in class org.sat4j.minisat.restarts.MiniSATRestarts
-
- shouldRestart() - Method in class org.sat4j.minisat.restarts.NoRestarts
-
- shouldRestart() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- shouldRestartNow() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- shouldRestartNow() - Method in interface org.sat4j.sat.SolverController
-
- showAvailableConstraintsCleaningStrategies(ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- showAvailableLearning(ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- showAvailableOrders(ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- showAvailablePhase(ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- showAvailableRestarts(ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- showAvailableSolvers(ASolverFactory<T>) - Method in class org.sat4j.AbstractLauncher
-
- showAvailableSolvers(ASolverFactory<T>, String) - Method in class org.sat4j.AbstractLauncher
-
- showAvailableSolvers(ASolverFactory<T>, ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- showAvailableSolvers(ASolverFactory<T>, String, ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- showParams(ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- showsErrorBars() - Method in class org.sat4j.sat.visu.TraceComposite
-
- showSimplifiers(ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- showsNegativeXErrorBars() - Method in class org.sat4j.sat.visu.TraceComposite
-
- showsNegativeYErrorBars() - Method in class org.sat4j.sat.visu.TraceComposite
-
- showsPositiveXErrorBars() - Method in class org.sat4j.sat.visu.TraceComposite
-
- showsPositiveYErrorBars() - Method in class org.sat4j.sat.visu.TraceComposite
-
- shrink(int) - Method in class org.sat4j.core.ReadOnlyVec
-
- shrink(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- shrink(int) - Method in class org.sat4j.core.Vec
-
Remove nofelems from the Vector.
- shrink(int) - Method in class org.sat4j.core.VecInt
-
Remove the latest nofelems elements from the vector
- shrink(int) - Method in interface org.sat4j.specs.IVec
-
Remove nofelems from the Vector.
- shrink(int) - Method in interface org.sat4j.specs.IVecInt
-
Remove the latest nofelems elements from the vector
- shrinkTo(int) - Method in class org.sat4j.core.ReadOnlyVec
-
- shrinkTo(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- shrinkTo(int) - Method in class org.sat4j.core.Vec
-
reduce the Vector to exactly newsize elements
- shrinkTo(int) - Method in class org.sat4j.core.VecInt
-
- shrinkTo(int) - Method in interface org.sat4j.specs.IVec
-
reduce the Vector to exactly newsize elements
- shrinkTo(int) - Method in interface org.sat4j.specs.IVecInt
-
- shutdownHook - Variable in class org.sat4j.AbstractLauncher
-
- silent - Variable in class org.sat4j.AbstractLauncher
-
- SIMP - Static variable in class org.sat4j.sat.Solvers
-
- SIMPLE_SIMPLIFICATION - Variable in class org.sat4j.minisat.core.Solver
-
- SimpleCallback - Class in org.sat4j.csp.main
-
- SimpleCallback() - Constructor for class org.sat4j.csp.main.SimpleCallback
-
- SIMPLIFICATION_EXPENSIVE - Static variable in class org.sat4j.sat.SimplifierCommandComponent
-
- SIMPLIFICATION_NO - Static variable in class org.sat4j.sat.SimplifierCommandComponent
-
- SIMPLIFICATION_SIMPLE - Static variable in class org.sat4j.sat.SimplifierCommandComponent
-
- SimplificationType - Enum in org.sat4j.minisat.core
-
List the available simplification techniques available.
- SimplifierCommandComponent - Class in org.sat4j.sat
-
- SimplifierCommandComponent(String, SolverController) - Constructor for class org.sat4j.sat.SimplifierCommandComponent
-
- simplify() - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- simplify() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
Simplifie la contrainte(l'all?
- simplify() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
simplifies the constraint
- simplify() - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- simplify() - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- simplify() - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- simplify() - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- simplify() - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- simplify() - Method in interface org.sat4j.minisat.core.Constr
-
Simplifies a constraint, by removing top level falsified literals for
instance.
- simplify(IVecInt) - Method in interface org.sat4j.minisat.core.ISimplifier
-
- simplify() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
simplify the constraint (if it is satisfied)
- simplify() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
simplify the constraint (if it is satisfied)
- simplify() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
simplify the constraint (if it is satisfied)
- simplifyDB() - Method in class org.sat4j.minisat.core.Solver
-
- SingleSolutionDetector - Class in org.sat4j.tools
-
This solver decorator allows to detect whether or not the set of constraints
available in the solver has only one solution or not.
- SingleSolutionDetector(ISolver) - Constructor for class org.sat4j.tools.SingleSolutionDetector
-
- SingletonDomain - Class in org.sat4j.csp
-
Represents a domain with a single value.
- SingletonDomain(int) - Constructor for class org.sat4j.csp.SingletonDomain
-
- size() - Method in class org.sat4j.core.ConstrGroup
-
- size() - Method in class org.sat4j.core.ReadOnlyVec
-
- size() - Method in class org.sat4j.core.ReadOnlyVecInt
-
- size() - Method in class org.sat4j.core.Vec
-
- size() - Method in class org.sat4j.core.VecInt
-
- size() - Method in interface org.sat4j.csp.Domain
-
- size() - Method in class org.sat4j.csp.EnumeratedDomain
-
- size() - Method in class org.sat4j.csp.RangeDomain
-
- size() - Method in class org.sat4j.csp.SingletonDomain
-
- size() - Method in class org.sat4j.maxsat.UnitWeightedClause
-
- size() - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- size() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- size() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- size() - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- size() - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- size() - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- size() - Method in class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- size() - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- size() - Method in class org.sat4j.minisat.core.Heap
-
- size() - Method in class org.sat4j.minisat.core.IntQueue
-
Pour connaitre la taille de la queue.
- size() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- size() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- size() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- size() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- size() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- size() - Method in interface org.sat4j.specs.IConstr
-
- size() - Method in interface org.sat4j.specs.IVec
-
- size() - Method in interface org.sat4j.specs.IVecInt
-
- skipComments() - Method in class org.sat4j.reader.DimacsReader
-
Skip comments at the beginning of the input stream.
- skipComments() - Method in class org.sat4j.reader.EfficientScanner
-
Skip commented lines.
- skipRestOfLine() - Method in class org.sat4j.reader.EfficientScanner
-
- skipSpaces() - Method in class org.sat4j.pb.reader.OPBReader2005
-
skip white spaces
- skipSpaces() - Method in class org.sat4j.reader.EfficientScanner
-
- slackConflict() - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
computes the slack of the current instance
- slackConflict() - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
- slackConstraint(BigInteger[], BigInteger) - Method in interface org.sat4j.pb.constraints.pb.IWatchPb
-
- slackConstraint() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
compute the slack of the current constraint slack = poss - degree of the
constraint
- slackConstraint(BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
compute the slack of a described constraint slack = poss - degree of the
constraint
- slackConstraint() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute the slack of the current constraint slack = poss - degree of the
constraint
- slackConstraint(long[], long) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute the slack of a described constraint slack = poss - degree of the
constraint
- slackConstraint() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the slack of the current constraint slack = poss - degree of the
constraint
- slackConstraint(long[], long) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the slack of a described constraint slack = poss - degree of the
constraint
- slackConstraint(BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- slackIsCorrect(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- slackIsCorrect(int) - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
- slistener - Variable in class org.sat4j.minisat.core.Solver
-
- SOLUTION_PREFIX - Static variable in interface org.sat4j.ILauncherMode
-
- SolutionCounter - Class in org.sat4j.tools
-
Another solver decorator that counts the number of solutions.
- SolutionCounter(ISolver) - Constructor for class org.sat4j.tools.SolutionCounter
-
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.pb.tools.SearchOptimizerListener
-
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.sat.DetailedCommandPanel
-
- solutionFound(int[], RandomAccessModel) - Method in interface org.sat4j.specs.SearchListener
-
a solution is found.
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.tools.DotSearchTracing
-
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.tools.HeuristicsTracing
-
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.tools.LearnedTracing
-
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.tools.MultiTracing
-
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.tools.SearchEnumeratorListener
-
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.tools.SearchListenerAdapter
-
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.tools.SearchMinOneListener
-
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.tools.TextOutputTracing
-
- SolutionFoundListener - Interface in org.sat4j.tools
-
Allows the end user to react when a new solution is found.
- solve(IProblem) - Method in class org.sat4j.AbstractLauncher
-
- solve(IProblem) - Method in class org.sat4j.AbstractOptimizationLauncher
-
Deprecated.
- solve(IProblem, Reader, ILogAble, PrintWriter, long) - Method in interface org.sat4j.ILauncherMode
-
Main solver call: one call for a decision problem, a loop for an
optimization problem.
- solve(IProblem) - Method in class org.sat4j.sat.Lanceur
-
Deprecated.
- solver - Variable in class org.sat4j.AbstractLauncher
-
- solver - Variable in class org.sat4j.minisat.constraints.AbstractDataStructureFactory
-
- Solver<D extends DataStructureFactory> - Class in org.sat4j.minisat.core
-
The backbone of the library providing the modular implementation of a MiniSAT
(Chaff) like solver.
- Solver(LearningStrategy<D>, D, IOrder, RestartStrategy) - Constructor for class org.sat4j.minisat.core.Solver
-
creates a Solver without LearningListener.
- Solver(LearningStrategy<D>, D, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.minisat.core.Solver
-
- Solver(LearningStrategy<D>, D, SearchParams, IOrder, RestartStrategy, ILogAble) - Constructor for class org.sat4j.minisat.core.Solver
-
- solver - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- solver - Variable in class org.sat4j.reader.DimacsReader
-
- solver - Variable in class org.sat4j.reader.JSONReader
-
- solver - Variable in class org.sat4j.tools.DimacsArrayReader
-
- SolverController - Interface in org.sat4j.sat
-
- SolverDecorator<T extends ISolver> - Class in org.sat4j.tools
-
The aim of that class is to allow adding dynamic responsibilities to SAT
solvers using the Decorator design pattern.
- SolverDecorator(T) - Constructor for class org.sat4j.tools.SolverDecorator
-
- SolverFactory - Class in org.sat4j.csp
-
User friendly access to pre-constructed solvers.
- SolverFactory - Class in org.sat4j.maxsat
-
- SolverFactory - Class in org.sat4j.minisat
-
User friendly access to pre-constructed solvers.
- SolverFactory - Class in org.sat4j.pb
-
User friendly access to pre-constructed solvers.
- solverNames() - Method in class org.sat4j.core.ASolverFactory
-
This methods returns names of solvers to be used with the method
getSolverByName().
- Solvers - Class in org.sat4j.sat
-
- solvers - Variable in class org.sat4j.tools.ManyCore
-
- SolverStats - Class in org.sat4j.minisat.core
-
Contains some statistics regarding the search.
- SolverStats() - Constructor for class org.sat4j.minisat.core.SolverStats
-
- SolverVisualisation - Interface in org.sat4j.sat.visu
-
- sort(Comparator<T>) - Method in class org.sat4j.core.ReadOnlyVec
-
- sort() - Method in class org.sat4j.core.ReadOnlyVecInt
-
- sort(Comparator<T>) - Method in class org.sat4j.core.Vec
-
- sort() - Method in class org.sat4j.core.VecInt
-
sort the vector using a custom quicksort.
- sort() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
sort coefficient and literal arrays
- sort(int, int) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
sort partially coefficient and literal arrays
- sort() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
sort coefficient and literal arrays
- sort(int, int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
sort partially coefficient and literal arrays
- sort() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
sort coefficient and literal arrays
- sort(int, int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
sort partially coefficient and literal arrays
- sort(Comparator<T>) - Method in interface org.sat4j.specs.IVec
-
- sort() - Method in interface org.sat4j.specs.IVecInt
-
- sortOnActivity() - Method in class org.sat4j.minisat.core.Solver
-
- sortUnique(Comparator<T>) - Method in class org.sat4j.core.ReadOnlyVec
-
- sortUnique() - Method in class org.sat4j.core.ReadOnlyVecInt
-
- sortUnique(Comparator<T>) - Method in class org.sat4j.core.Vec
-
- sortUnique() - Method in class org.sat4j.core.VecInt
-
- sortUnique(Comparator<T>) - Method in interface org.sat4j.specs.IVec
-
- sortUnique() - Method in interface org.sat4j.specs.IVecInt
-
- SpeedTracing - Class in org.sat4j.tools
-
- SpeedTracing(IVisualizationTool, IVisualizationTool, IVisualizationTool) - Constructor for class org.sat4j.tools.SpeedTracing
-
- start() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- start() - Method in class org.sat4j.sat.visu.GnuplotBasedSolverVisualisation
-
- start() - Method in class org.sat4j.sat.visu.JChartBasedSolverVisualisation
-
- start() - Method in interface org.sat4j.sat.visu.SolverVisualisation
-
- start() - Method in interface org.sat4j.specs.SearchListener
-
Start the search.
- start() - Method in class org.sat4j.tools.ConflictDepthTracing
-
- start() - Method in class org.sat4j.tools.ConflictLevelTracing
-
- start() - Method in class org.sat4j.tools.DecisionLevelTracing
-
- start() - Method in class org.sat4j.tools.DecisionTracing
-
- start() - Method in class org.sat4j.tools.DotSearchTracing
-
- start() - Method in class org.sat4j.tools.LBDTracing
-
- start() - Method in class org.sat4j.tools.LearnedClausesSizeTracing
-
- start() - Method in class org.sat4j.tools.MultiTracing
-
- start() - Method in class org.sat4j.tools.SearchListenerAdapter
-
- start() - Method in class org.sat4j.tools.SpeedTracing
-
- start() - Method in class org.sat4j.tools.TextOutputTracing
-
- startPaintIteration(Graphics) - Method in class org.sat4j.sat.visu.TracePainterCross
-
- startPaintIteration(Graphics) - Method in class org.sat4j.sat.visu.TracePainterPlus
-
- starts - Variable in class org.sat4j.minisat.core.SolverStats
-
- StartSolverEnum - Enum in org.sat4j.sat
-
- startVisu() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- StatisticsSolver - Class in org.sat4j.tools
-
- StatisticsSolver() - Constructor for class org.sat4j.tools.StatisticsSolver
-
- stats - Variable in class org.sat4j.pb.core.PBSolver
-
- stop() - Method in class org.sat4j.minisat.core.Solver
-
- stop() - Method in interface org.sat4j.specs.ISolverService
-
Ask the SAT solver to stop the search.
- stopExplanation() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Stop the explanation computation.
- stopGnuplot() - Method in class org.sat4j.sat.visu.GnuplotBasedSolverVisualisation
-
- stopSolver() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Stop the SAT solver that is looking for a solution.
- stopVisu() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- StringNegator - Class in org.sat4j.pb.tools
-
- stringUsage(ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- subset(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- subset(int) - Method in class org.sat4j.core.VecInt
-
- subset(int) - Method in interface org.sat4j.specs.IVecInt
-
Compute all subsets of cardinal k of the vector.
- SubsetVarOrder - Class in org.sat4j.minisat.orders
-
- SubsetVarOrder(int[]) - Constructor for class org.sat4j.minisat.orders.SubsetVarOrder
-
- suggestNextLiteralToBranchOn(int) - Method in class org.sat4j.minisat.core.Solver
-
- suggestNextLiteralToBranchOn(int) - Method in interface org.sat4j.specs.ISolverService
-
Suggests to the SAT solver to branch next on the given literal.
- sumcoefs - Variable in class org.sat4j.pb.constraints.pb.WatchPb
-
- sumcoefs - Variable in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- sumcoefs - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- sumOfCoefficients(BigInteger[]) - Static method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- Supports - Class in org.sat4j.csp.constraints
-
- Supports(int, int) - Constructor for class org.sat4j.csp.constraints.Supports
-
- TabuListDecorator - Class in org.sat4j.minisat.orders
-
Uses a tabu list to prevent the solver to
- TabuListDecorator(VarOrderHeap) - Constructor for class org.sat4j.minisat.orders.TabuListDecorator
-
- TabuListDecorator(VarOrderHeap, int) - Constructor for class org.sat4j.minisat.orders.TabuListDecorator
-
- tail - Variable in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- tail - Variable in class org.sat4j.minisat.constraints.cnf.HTClause
-
- Test - Class in org.sat4j.csp.main
-
- Test() - Constructor for class org.sat4j.csp.main.Test
-
- TextOutputTracing<T> - Class in org.sat4j.tools
-
Debugging Search Listener allowing to follow the search in a textual way.
- TextOutputTracing(Map<Integer, T>) - Constructor for class org.sat4j.tools.TextOutputTracing
-
- thing - Variable in class org.sat4j.pb.tools.WeightedObject
-
- TimeoutException - Exception in org.sat4j.specs
-
Exception launched when the solver cannot solve a problem within its allowed
time.
- TimeoutException() - Constructor for exception org.sat4j.specs.TimeoutException
-
Constructor for TimeoutException.
- TimeoutException(String) - Constructor for exception org.sat4j.specs.TimeoutException
-
Constructor for TimeoutException.
- TimeoutException(String, Throwable) - Constructor for exception org.sat4j.specs.TimeoutException
-
Constructor for TimeoutException.
- TimeoutException(Throwable) - Constructor for exception org.sat4j.specs.TimeoutException
-
Constructor for TimeoutException.
- toArray() - Method in class org.sat4j.core.ReadOnlyVec
-
- toArray() - Method in class org.sat4j.core.ReadOnlyVecInt
-
- toArray() - Method in class org.sat4j.core.Vec
-
- toArray() - Method in class org.sat4j.core.VecInt
-
- toArray() - Method in interface org.sat4j.specs.IVec
-
Allow to access the internal representation of the vector as an array.
- toArray() - Method in interface org.sat4j.specs.IVecInt
-
Allow to access the internal representation of the vector as an array.
- toBigInt(int) - Static method in class org.sat4j.pb.constraints.pb.Pseudos
-
- toClause(ISolver, IVec<Var>, IVec<Evaluable>) - Method in interface org.sat4j.csp.Clausifiable
-
- toClause(ISolver) - Method in class org.sat4j.csp.Constant
-
- toClause(ISolver, IVec<Var>, IVec<Evaluable>) - Method in class org.sat4j.csp.constraints.AllDiff
-
- toClause(ISolver, IVec<Var>, IVec<Evaluable>) - Method in class org.sat4j.csp.constraints.AllDiffCard
-
- toClause(ISolver, IVec<Var>, IVec<Evaluable>) - Method in class org.sat4j.csp.constraints.Nogoods
-
- toClause(ISolver, IVec<Var>, IVec<Evaluable>) - Method in class org.sat4j.csp.constraints.Supports
-
- toClause(ISolver) - Method in interface org.sat4j.csp.Evaluable
-
Translates a variable over a domain into a set a clauses enforcing that
exactly one value must be chosen in the domain.
- toClause(ISolver, IVec<Var>, IVec<Evaluable>) - Method in class org.sat4j.csp.Predicate
-
- toClause(ISolver) - Method in class org.sat4j.csp.Var
-
- toConstraint() - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- toConstraint() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
- toConstraint() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
- toConstraint() - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- toConstraint() - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- toConstraint() - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- toConstraint() - Method in interface org.sat4j.minisat.core.Propagatable
-
Allow to access a constraint view of the propagatable to avoid casting.
- toConstraint() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- toConstraint() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- toConstraint() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- toDimacs(int) - Static method in class org.sat4j.core.LiteralsUtils
-
decode the internal representation of a literal in internal
representation into Dimacs format.
- toInternal(int) - Static method in class org.sat4j.core.LiteralsUtils
-
encode the classical Dimacs representation (negated integers for negated
literals) into the internal format.
- toLong(BigInteger[]) - Static method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- toLong(BigInteger[]) - Static method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- toMap() - Method in class org.sat4j.minisat.core.SolverStats
-
- top - Variable in class org.sat4j.maxsat.reader.WDimacsReader
-
- top - Variable in class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- toString() - Method in class org.sat4j.core.ConstrGroup
-
- toString() - Method in class org.sat4j.core.ReadOnlyVec
-
- toString() - Method in class org.sat4j.core.ReadOnlyVecInt
-
- toString() - Method in class org.sat4j.core.Vec
-
- toString() - Method in class org.sat4j.core.VecInt
-
- toString() - Method in class org.sat4j.csp.Constant
-
- toString() - Method in class org.sat4j.csp.constraints.AllDiff
-
- toString() - Method in class org.sat4j.csp.constraints.AllDiffCard
-
- toString() - Method in class org.sat4j.csp.Var
-
- toString() - Method in class org.sat4j.ExitCode
-
- toString() - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
Textual representation of the constraint
- toString() - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
Cha?
- toString() - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
Returns a string representation of the constraint.
- toString() - Method in class org.sat4j.minisat.constraints.cnf.BinaryClause
-
- toString() - Method in class org.sat4j.minisat.constraints.cnf.HTClause
-
- toString(int) - Static method in class org.sat4j.minisat.constraints.cnf.Lits
-
- toString() - Method in class org.sat4j.minisat.constraints.cnf.UnitClause
-
- toString() - Method in class org.sat4j.minisat.constraints.cnf.WLClause
-
- toString() - Method in class org.sat4j.minisat.core.Counter
-
- toString() - Method in class org.sat4j.minisat.core.IntQueue
-
- toString() - Method in class org.sat4j.minisat.core.SearchParams
-
- toString(String) - Method in class org.sat4j.minisat.core.Solver
-
- toString() - Method in class org.sat4j.minisat.core.Solver
-
- toString() - Method in class org.sat4j.minisat.learning.ActiveLearning
-
- toString() - Method in class org.sat4j.minisat.learning.ClauseOnlyLearning
-
- toString() - Method in class org.sat4j.minisat.learning.FixedLengthLearning
-
- toString() - Method in class org.sat4j.minisat.learning.MiniSATLearning
-
- toString() - Method in class org.sat4j.minisat.learning.PercentLengthLearning
-
- toString() - Method in class org.sat4j.minisat.orders.NegativeLiteralSelectionStrategy
-
- toString() - Method in class org.sat4j.minisat.orders.PhaseCachingAutoEraseStrategy
-
- toString() - Method in class org.sat4j.minisat.orders.PhaseInLastLearnedClauseSelectionStrategy
-
- toString() - Method in class org.sat4j.minisat.orders.PositiveLiteralSelectionStrategy
-
- toString() - Method in class org.sat4j.minisat.orders.PureOrder
-
- toString() - Method in class org.sat4j.minisat.orders.RandomLiteralSelectionStrategy
-
- toString() - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- toString() - Method in class org.sat4j.minisat.orders.RSATLastLearnedClausesPhaseSelectionStrategy
-
- toString() - Method in class org.sat4j.minisat.orders.RSATPhaseSelectionStrategy
-
- toString() - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- toString() - Method in class org.sat4j.minisat.orders.UserFixedPhaseSelectionStrategy
-
- toString() - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- toString() - Method in class org.sat4j.minisat.restarts.ArminRestarts
-
- toString() - Method in class org.sat4j.minisat.restarts.FixedPeriodRestarts
-
- toString() - Method in class org.sat4j.minisat.restarts.Glucose21Restarts
-
- toString() - Method in class org.sat4j.minisat.restarts.LubyRestarts
-
- toString() - Method in class org.sat4j.minisat.restarts.MiniSATRestarts
-
- toString() - Method in class org.sat4j.minisat.restarts.NoRestarts
-
- toString(String) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- toString() - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- toString() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- toString() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- toString() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- toString() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- toString(String) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- toString(String) - Method in class org.sat4j.pb.core.PBSolverCautious
-
- toString(String) - Method in class org.sat4j.pb.core.PBSolverClause
-
- toString(String) - Method in class org.sat4j.pb.core.PBSolverCP
-
- toString(String) - Method in class org.sat4j.pb.core.PBSolverWithImpliedClause
-
- toString() - Method in class org.sat4j.pb.LPStringSolver
-
- toString(String) - Method in class org.sat4j.pb.LPStringSolver
-
- toString() - Method in class org.sat4j.pb.ObjectiveFunction
-
- toString() - Method in class org.sat4j.pb.OPBStringSolver
-
- toString(String) - Method in class org.sat4j.pb.OPBStringSolver
-
- toString(String) - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- toString() - Method in class org.sat4j.pb.orders.VarOrderHeapObjective
-
- toString(String) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- toString() - Method in class org.sat4j.pb.tools.SearchOptimizerListener
-
- toString() - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- toString(String) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- toString() - Method in class org.sat4j.sat.RemoteControlStrategy
-
- toString() - Method in class org.sat4j.sat.visu.VisuPreferences
-
- toString(String) - Method in interface org.sat4j.specs.ISolver
-
Display a textual representation of the solver configuration.
- toString() - Method in class org.sat4j.specs.Lbool
-
Textual representation for the truth value.
- toString() - Method in class org.sat4j.tools.ClausalCardinalitiesDecorator
-
- toString(String) - Method in class org.sat4j.tools.ClausalCardinalitiesDecorator
-
- toString(String) - Method in class org.sat4j.tools.DimacsOutputSolver
-
- toString(String) - Method in class org.sat4j.tools.DimacsStringSolver
-
- toString() - Method in class org.sat4j.tools.DimacsStringSolver
-
- toString() - Method in enum org.sat4j.tools.encoding.EncodingStrategy
-
- toString() - Method in class org.sat4j.tools.encoding.EncodingStrategyAdapter
-
- toString() - Method in class org.sat4j.tools.encoding.Policy
-
- toString(String) - Method in class org.sat4j.tools.ManyCore
-
- toString(String) - Method in class org.sat4j.tools.OptToSatAdapter
-
- toString(String) - Method in class org.sat4j.tools.SolverDecorator
-
- toString() - Method in class org.sat4j.tools.SolverDecorator
-
- toString(String) - Method in class org.sat4j.tools.StatisticsSolver
-
- toString() - Method in class org.sat4j.tools.xplain.DeletionStrategy
-
- toString(String) - Method in class org.sat4j.tools.xplain.HighLevelXplain
-
- toString() - Method in class org.sat4j.tools.xplain.InsertionStrategy
-
- toString() - Method in class org.sat4j.tools.xplain.QuickXplain2001Strategy
-
- toString() - Method in class org.sat4j.tools.xplain.QuickXplainStrategy
-
- toString(String) - Method in class org.sat4j.tools.xplain.Xplain
-
- toVecBigInt(IVecInt) - Static method in class org.sat4j.pb.constraints.pb.Pseudos
-
- TraceComposite - Class in org.sat4j.sat.visu
-
Every time a point is added to this trace, it is also added to the cloneTrace
- TraceComposite(List<ITrace2D>) - Constructor for class org.sat4j.sat.visu.TraceComposite
-
- TraceComposite(ITrace2D...) - Constructor for class org.sat4j.sat.visu.TraceComposite
-
- traceGnuplot() - Method in class org.sat4j.sat.visu.GnuplotBasedSolverVisualisation
-
- TracePainterCross - Class in org.sat4j.sat.visu
-
- TracePainterCross() - Constructor for class org.sat4j.sat.visu.TracePainterCross
-
Creates an instance with a default cross size of 4.
- TracePainterCross(int) - Constructor for class org.sat4j.sat.visu.TracePainterCross
-
Creates an instance with the given cross size.
- TracePainterPlus - Class in org.sat4j.sat.visu
-
- TracePainterPlus() - Constructor for class org.sat4j.sat.visu.TracePainterPlus
-
Creates an instance with a default plus size of 4.
- TracePainterPlus(int) - Constructor for class org.sat4j.sat.visu.TracePainterPlus
-
Creates an instance with the given plus size.
- trail - Variable in class org.sat4j.minisat.core.Solver
-
variable assignments (literals) in chronological order.
- trailLim - Variable in class org.sat4j.minisat.core.Solver
-
position of the decision levels on the trail.
- translate(int) - Method in class org.sat4j.csp.Constant
-
- translate(int) - Method in interface org.sat4j.csp.Evaluable
-
Translates a value from the domain into a SAT variable in Dimacs format.
- translate(int) - Method in class org.sat4j.csp.Var
-
- translateVarToId(String) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- translateVarToId(String) - Method in class org.sat4j.pb.reader.OPBReader2007
-
- TRUE - Static variable in class org.sat4j.specs.Lbool
-
- TRUE - Static variable in class org.sat4j.tools.ExtendedDimacsArrayReader
-
- truthValue(int) - Method in class org.sat4j.minisat.core.Solver
-
- truthValue(int) - Method in interface org.sat4j.specs.ISolverService
-
To access the truth value of a specific literal under current assignment.
- unassign(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- unassign(int) - Method in interface org.sat4j.minisat.core.ILits
-
Unassigns a boolean variable (truth value if UNDEF).
- uncompressed(String) - Static method in class org.sat4j.sat.Solvers
-
- UNDEFINED - Static variable in interface org.sat4j.minisat.core.ILits
-
- UNDEFINED - Static variable in class org.sat4j.specs.Lbool
-
- undertimeout - Variable in class org.sat4j.minisat.core.Solver
-
- undo(int) - Method in class org.sat4j.minisat.constraints.card.AtLeast
-
- undo(int) - Method in class org.sat4j.minisat.constraints.card.MaxWatchCard
-
M?
- undo(int) - Method in class org.sat4j.minisat.constraints.card.MinWatchCard
-
Updates information on the constraint in case of a backtrack
- undo(int) - Method in interface org.sat4j.minisat.core.IOrder
-
Method called when a variable is unassigned.
- undo(int) - Method in interface org.sat4j.minisat.core.Undoable
-
Method called when backtracking
- undo(int) - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- undo(int) - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- undo(int) - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
Methode appelee quand la variable x est desaffectee.
- undo(int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
this method is called during backtrack
- undo(int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
this method is called during backtrack
- undo(int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
this method is called during backtrack
- undo(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
this method is called during backtrack
- undo(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
this method is called during backtrack
- undo(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
this method is called during backtrack
- undo(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- Undoable - Interface in org.sat4j.minisat.core
-
Interface providing the undoable service.
- undoOne() - Method in class org.sat4j.minisat.core.Solver
-
- undos(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- undos(int) - Method in interface org.sat4j.minisat.core.ILits
-
Retrieve the methods to call when the solver backtracks.
- UnitBinaryHTClauseConstructor - Class in org.sat4j.pb.constraints
-
- UnitBinaryHTClauseConstructor() - Constructor for class org.sat4j.pb.constraints.UnitBinaryHTClauseConstructor
-
- UnitBinaryHTClausePBConstructor - Class in org.sat4j.pb.constraints
-
- UnitBinaryHTClausePBConstructor() - Constructor for class org.sat4j.pb.constraints.UnitBinaryHTClausePBConstructor
-
- UnitBinaryWLClauseConstructor - Class in org.sat4j.pb.constraints
-
- UnitBinaryWLClauseConstructor() - Constructor for class org.sat4j.pb.constraints.UnitBinaryWLClauseConstructor
-
- UnitClause - Class in org.sat4j.minisat.constraints.cnf
-
- UnitClause(int) - Constructor for class org.sat4j.minisat.constraints.cnf.UnitClause
-
- UnitClausePB - Class in org.sat4j.pb.constraints.pb
-
- UnitClausePB(int, ILits) - Constructor for class org.sat4j.pb.constraints.pb.UnitClausePB
-
- UnitClauses - Class in org.sat4j.minisat.constraints.cnf
-
- UnitClauses(IVecInt) - Constructor for class org.sat4j.minisat.constraints.cnf.UnitClauses
-
- UnitClausesPB - Class in org.sat4j.pb.constraints.pb
-
- UnitClausesPB(IVecInt) - Constructor for class org.sat4j.pb.constraints.pb.UnitClausesPB
-
- UnitPropagationListener - Interface in org.sat4j.minisat.core
-
Interface providing the unit propagation capability.
- UnitWeightedClause - Class in org.sat4j.maxsat
-
- UNKNOWN - Static variable in class org.sat4j.ExitCode
-
- unNegate(Object) - Method in interface org.sat4j.pb.tools.INegator
-
- unNegate(Object) - Method in class org.sat4j.pb.tools.StringNegator
-
- unsafeGet(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- unsafeGet(int) - Method in class org.sat4j.core.VecInt
-
- unsafeGet(int) - Method in interface org.sat4j.specs.IVecInt
-
- unsafePush(T) - Method in class org.sat4j.core.ReadOnlyVec
-
- unsafePush(int) - Method in class org.sat4j.core.ReadOnlyVecInt
-
- unsafePush(T) - Method in class org.sat4j.core.Vec
-
- unsafePush(int) - Method in class org.sat4j.core.VecInt
-
- unsafePush(T) - Method in interface org.sat4j.specs.IVec
-
To push an element in the vector when you know you have space for it.
- unsafePush(int) - Method in interface org.sat4j.specs.IVecInt
-
Push the element in the Vector without verifying if there is room for it.
- unsatExplanation() - Method in class org.sat4j.minisat.core.Solver
-
- unsatExplanation() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- unsatExplanation() - Method in interface org.sat4j.specs.ISolver
-
Retrieve an explanation of the inconsistency in terms of assumption
literals.
- unsatExplanation() - Method in class org.sat4j.tools.AbstractOutputSolver
-
- unsatExplanation() - Method in class org.sat4j.tools.ManyCore
-
- unsatExplanation() - Method in class org.sat4j.tools.SolverDecorator
-
- unsatExplanation() - Method in class org.sat4j.tools.StatisticsSolver
-
- UNSATISFIABLE - Static variable in class org.sat4j.ExitCode
-
- unset(int) - Method in class org.sat4j.minisat.core.Solver
-
- unset(int) - Method in interface org.sat4j.minisat.core.UnitPropagationListener
-
Unset a unit clause.
- updateActivity(int) - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- updateLBD - Variable in class org.sat4j.minisat.core.SolverStats
-
- updateListOfSolvers() - Method in class org.sat4j.sat.DetailedCommandPanel
-
- updateNumberOfReducedLearnedConstraints(IConflict) - Method in class org.sat4j.pb.core.PBSolverCautious
-
- updateNumberOfReducedLearnedConstraints(IConflict) - Method in class org.sat4j.pb.core.PBSolverCP
-
- updateNumberOfReductions(IConflict) - Method in class org.sat4j.pb.core.PBSolverCautious
-
- updateNumberOfReductions(IConflict) - Method in class org.sat4j.pb.core.PBSolverCP
-
- updateRestartStrategyPanel() - Method in class org.sat4j.sat.RestartCommandComponent
-
- updateSlack(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- updateSlack(int) - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
- updateVar(int) - Method in interface org.sat4j.minisat.core.IOrder
-
To be called when the activity of a literal changed.
- updateVar(int) - Method in interface org.sat4j.minisat.core.IPhaseSelectionStrategy
-
To be called when the activity of a literal changed.
- updateVar(int) - Method in class org.sat4j.minisat.orders.NegativeLiteralSelectionStrategy
-
- updateVar(int) - Method in class org.sat4j.minisat.orders.PhaseCachingAutoEraseStrategy
-
- updateVar(int) - Method in class org.sat4j.minisat.orders.PhaseInLastLearnedClauseSelectionStrategy
-
- updateVar(int) - Method in class org.sat4j.minisat.orders.PositiveLiteralSelectionStrategy
-
- updateVar(int) - Method in class org.sat4j.minisat.orders.RandomLiteralSelectionStrategy
-
- updateVar(int) - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- updateVar(int) - Method in class org.sat4j.minisat.orders.RSATLastLearnedClausesPhaseSelectionStrategy
-
- updateVar(int) - Method in class org.sat4j.minisat.orders.RSATPhaseSelectionStrategy
-
- updateVar(int) - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- updateVar(int) - Method in class org.sat4j.minisat.orders.UserFixedPhaseSelectionStrategy
-
- updateVar(int) - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
Appelee lorsque l'activite de la variable x a change.
- updateVar(int) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- updateVarAtDecisionLevel(int) - Method in interface org.sat4j.minisat.core.IOrder
-
Allow to perform a specific action when a literal of the current decision
level is updated.
- updateVarAtDecisionLevel(int) - Method in interface org.sat4j.minisat.core.IPhaseSelectionStrategy
-
Allow to perform a specific action when a literal of the current decision
level is updated.
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.NegativeLiteralSelectionStrategy
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.PhaseCachingAutoEraseStrategy
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.PhaseInLastLearnedClauseSelectionStrategy
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.PositiveLiteralSelectionStrategy
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.RandomLiteralSelectionStrategy
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.RSATLastLearnedClausesPhaseSelectionStrategy
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.RSATPhaseSelectionStrategy
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.UserFixedPhaseSelectionStrategy
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- updateVarAtDecisionLevel(int) - Method in class org.sat4j.sat.RemoteControlStrategy
-
- updateWatched(BigInteger, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
update arrays watched and watching w.r.t. the propagation of a literal.
- updateWatched(long, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
update arrays watched and watching w.r.t. the propagation of a literal.
- updateWatched(long, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
update arrays watched and watching w.r.t. the propagation of a literal.
- updateWatched(BigInteger, int) - Method in class org.sat4j.pb.constraints.pb.PuebloMinWatchPb
-
- updateWriter() - Method in class org.sat4j.tools.FileBasedVisualizationTool
-
- UPPER_BOUND - Static variable in class org.sat4j.ExitCode
-
- UpperBound - Static variable in class org.sat4j.pb.constraints.pb.ConflictMapSwitchToClause
-
- usage() - Method in class org.sat4j.AbstractLauncher
-
- usage() - Method in class org.sat4j.BasicLauncher
-
- usage() - Method in class org.sat4j.csp.CSPLauncher
-
- usage() - Method in class org.sat4j.maxsat.GenericOptLauncher
-
- usage() - Method in class org.sat4j.MUSLauncher
-
- usage() - Method in class org.sat4j.pb.LanceurPseudo2005
-
- usage() - Method in class org.sat4j.sat.Lanceur
-
Deprecated.
- usage() - Method in class org.sat4j.sat.Launcher
-
- usage(ILogAble) - Static method in class org.sat4j.sat.Solvers
-
- UserFixedPhaseSelectionStrategy - Class in org.sat4j.minisat.orders
-
Selection strategy where the phase selection is decided at init time and is
not updated during the search.
- UserFixedPhaseSelectionStrategy() - Constructor for class org.sat4j.minisat.orders.UserFixedPhaseSelectionStrategy
-
- UserFriendlyPBStringSolver<T> - Class in org.sat4j.pb
-
Solver to display SAT instances using domain objects names instead of Dimacs
numbers.
- UserFriendlyPBStringSolver() - Constructor for class org.sat4j.pb.UserFriendlyPBStringSolver
-
- UserFriendlyPBStringSolver(int) - Constructor for class org.sat4j.pb.UserFriendlyPBStringSolver
-
- value() - Method in class org.sat4j.ExitCode
-
- valueOf(String) - Static method in enum org.sat4j.minisat.core.LearnedConstraintsEvaluationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sat4j.minisat.core.SimplificationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sat4j.sat.ProblemType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sat4j.sat.StartSolverEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sat4j.tools.encoding.EncodingStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.sat4j.minisat.core.LearnedConstraintsEvaluationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sat4j.minisat.core.SimplificationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sat4j.sat.ProblemType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sat4j.sat.StartSolverEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sat4j.tools.encoding.EncodingStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueToString(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- valueToString(int) - Method in interface org.sat4j.minisat.core.ILits
-
Returns a textual representation of the truth value of that literal.
- var(int) - Static method in class org.sat4j.core.LiteralsUtils
-
Returns the variable associated to the literal
- Var - Class in org.sat4j.csp
-
- Var(String, Domain, int) - Constructor for class org.sat4j.csp.Var
-
- varActivity(int) - Method in interface org.sat4j.minisat.core.IOrder
-
To obtain the current activity of a variable.
- varActivity(int) - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- varActivity(int) - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- varActivity(int) - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- VarActivityListener - Interface in org.sat4j.minisat.core
-
Interface providing the capability to increase the activity of a given
variable.
- varBumpActivity(int) - Method in class org.sat4j.minisat.core.Solver
-
- varBumpActivity(int) - Method in interface org.sat4j.minisat.core.VarActivityListener
-
Update the activity of a variable v.
- varDecayActivity() - Method in interface org.sat4j.minisat.core.IOrder
-
Decay the variables activities.
- varDecayActivity() - Method in class org.sat4j.minisat.orders.RandomWalkDecorator
-
- varDecayActivity() - Method in class org.sat4j.minisat.orders.TabuListDecorator
-
- varDecayActivity() - Method in class org.sat4j.minisat.orders.VarOrderHeap
-
- VarOrderHeap - Class in org.sat4j.minisat.orders
-
- VarOrderHeap() - Constructor for class org.sat4j.minisat.orders.VarOrderHeap
-
- VarOrderHeap(IPhaseSelectionStrategy) - Constructor for class org.sat4j.minisat.orders.VarOrderHeap
-
- VarOrderHeapObjective - Class in org.sat4j.pb.orders
-
- VarOrderHeapObjective() - Constructor for class org.sat4j.pb.orders.VarOrderHeapObjective
-
- VarOrderHeapObjective(IPhaseSelectionStrategy) - Constructor for class org.sat4j.pb.orders.VarOrderHeapObjective
-
- Vec<T> - Class in org.sat4j.core
-
Simple but efficient vector implementation, based on the vector
implementation available in MiniSAT.
- Vec() - Constructor for class org.sat4j.core.Vec
-
Create a Vector with an initial capacity of 5 elements.
- Vec(T[]) - Constructor for class org.sat4j.core.Vec
-
Adapter method to translate an array of int into an IVec.
- Vec(int) - Constructor for class org.sat4j.core.Vec
-
Create a Vector with a given capacity.
- Vec(int, T) - Constructor for class org.sat4j.core.Vec
-
Construit un vecteur contenant de taille size rempli a l'aide de size
pad.
- VecInt - Class in org.sat4j.core
-
A vector specific for primitive integers, widely used in the solver.
- VecInt() - Constructor for class org.sat4j.core.VecInt
-
- VecInt(int) - Constructor for class org.sat4j.core.VecInt
-
- VecInt(int[]) - Constructor for class org.sat4j.core.VecInt
-
Adapter method to translate an array of int into an IVecInt.
- VecInt(int, int) - Constructor for class org.sat4j.core.VecInt
-
Build a vector of a given initial size filled with an integer.
- VerySimpleCommandPanel - Class in org.sat4j.sat
-
This panel contains buttons that control restart and clean on solver.
- VerySimpleCommandPanel(RemoteControlStrategy) - Constructor for class org.sat4j.sat.VerySimpleCommandPanel
-
- VisuPreferences - Class in org.sat4j.sat.visu
-
- VisuPreferences() - Constructor for class org.sat4j.sat.visu.VisuPreferences
-
- VisuPreferencesFrame - Class in org.sat4j.sat.visu
-
- VisuPreferencesFrame() - Constructor for class org.sat4j.sat.visu.VisuPreferencesFrame
-
- VisuPreferencesFrame(VisuPreferences) - Constructor for class org.sat4j.sat.visu.VisuPreferencesFrame
-
- voc - Variable in class org.sat4j.minisat.constraints.card.AtLeast
-
- voc - Variable in class org.sat4j.minisat.constraints.cnf.HTClause
-
- voc - Variable in class org.sat4j.minisat.constraints.cnf.WLClause
-
- voc - Variable in class org.sat4j.minisat.core.Solver
-
- voc - Variable in class org.sat4j.pb.constraints.pb.WatchPb
-
constraint's vocabulary
- voc - Variable in class org.sat4j.pb.constraints.pb.WatchPbLong
-
constraint's vocabulary
- voc - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
constraint's vocabulary
- VOID - Static variable in interface org.sat4j.tools.SolutionFoundListener
-
- WalshSupports - Class in org.sat4j.csp.constraints
-
- WalshSupports(int, int) - Constructor for class org.sat4j.csp.constraints.WalshSupports
-
- watch(int, Propagatable) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- watch(int, Propagatable) - Method in interface org.sat4j.minisat.core.ILits
-
Record a new constraint to watch when a literal is satisfied.
- watchCumul - Variable in class org.sat4j.minisat.constraints.card.MinWatchCard
-
contains the sum of the coefficients of the watched literals
- watchCumul - Variable in class org.sat4j.pb.constraints.pb.MinWatchPb
-
sum of the coefficients of the literals satisfied or unvalued
- watchCumul - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
sum of the coefficients of the literals satisfied or unvalued
- watchCumul - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
sum of the coefficients of the literals satisfied or unvalued
- watched - Variable in class org.sat4j.pb.constraints.pb.MinWatchPb
-
is the literal of index i watching the constraint ?
- watched - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
is the literal of index i watching the constraint ?
- watched - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
is the literal of index i watching the constraint ?
- watches(int) - Method in class org.sat4j.minisat.constraints.cnf.Lits
-
- watches(int) - Method in interface org.sat4j.minisat.core.ILits
-
- watching - Variable in class org.sat4j.pb.constraints.pb.MinWatchPb
-
indexes of literals watching the constraint
- watching - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
indexes of literals watching the constraint
- watching - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
indexes of literals watching the constraint
- watchingCount - Variable in class org.sat4j.pb.constraints.pb.MinWatchPb
-
number of literals watching the constraint.
- watchingCount - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
number of literals watching the constraint.
- watchingCount - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
number of literals watching the constraint.
- WatchPb - Class in org.sat4j.pb.constraints.pb
-
Abstract data structure for pseudo-boolean constraint with watched literals.
- WatchPbLong - Class in org.sat4j.pb.constraints.pb
-
- WatchPbLongCP - Class in org.sat4j.pb.constraints.pb
-
- WCLAUSE - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- WCLAUSE_PATTERN - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- WDimacsReader - Class in org.sat4j.maxsat.reader
-
Simple reader for the weighted maxsat problem.
- WDimacsReader(WeightedMaxSatDecorator) - Constructor for class org.sat4j.maxsat.reader.WDimacsReader
-
- WDimacsReader(WeightedMaxSatDecorator, String) - Constructor for class org.sat4j.maxsat.reader.WDimacsReader
-
- weight - Variable in class org.sat4j.maxsat.reader.WDimacsReader
-
- weightedLits - Variable in class org.sat4j.pb.constraints.pb.MapPb
-
- WeightedMaxSatDecorator - Class in org.sat4j.maxsat
-
A decorator for solving weighted MAX SAT problems.
- WeightedMaxSatDecorator(IPBSolver) - Constructor for class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- WeightedMaxSatDecorator(IPBSolver, boolean) - Constructor for class org.sat4j.maxsat.WeightedMaxSatDecorator
-
- WeightedObject<T> - Class in org.sat4j.pb.tools
-
- why() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Explain the reason of the inconsistency of the set of constraints.
- why(T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Explain a domain object has been set to true in a solution.
- whyNot(T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Explain a domain object has been set to false in a solution.
- WLClause - Class in org.sat4j.minisat.constraints.cnf
-
Lazy data structure for clause using Watched Literals.
- WLClause(IVecInt, ILits) - Constructor for class org.sat4j.minisat.constraints.cnf.WLClause
-
Creates a new basic clause
- WLITERAL - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- WLITERAL_PATTERN - Static variable in class org.sat4j.pb.reader.JSONPBReader
-