Serialized Form


Package org.sat4j

Class org.sat4j.AbstractLauncher extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException
Serialized Fields

beginTime

long beginTime

exitCode

ExitCode exitCode

reader

Reader reader

solver

ISolver solver

silent

boolean silent

Class org.sat4j.AbstractOptimizationLauncher extends AbstractLauncher implements Serializable

serialVersionUID: 1L

Serialized Fields

incomplete

boolean incomplete

Class org.sat4j.BasicLauncher extends AbstractLauncher implements Serializable

serialVersionUID: 1L

Serialized Fields

factory

ASolverFactory<T extends ISolver> factory

prime

boolean prime

Class org.sat4j.LightFactory extends ASolverFactory<ISolver> implements Serializable

serialVersionUID: 1460304168178023681L

Class org.sat4j.MUSLauncher extends AbstractLauncher implements Serializable

serialVersionUID: 1L

Serialized Fields

mus

int[] mus

xplain

Explainer xplain

highLevel

boolean highLevel

Package org.sat4j.core

Class org.sat4j.core.ASolverFactory extends Object implements Serializable

serialVersionUID: 1L

Class org.sat4j.core.DefaultComparator extends Object implements Serializable

serialVersionUID: 1L

Class org.sat4j.core.ReadOnlyVec extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

vec

IVec<T> vec

Class org.sat4j.core.ReadOnlyVecInt extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

vec

IVecInt vec

Class org.sat4j.core.Vec extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

nbelem

int nbelem

myarray

Object[] myarray

Class org.sat4j.core.Vec$1 extends Object implements Serializable

Class org.sat4j.core.VecInt extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

nbelem

int nbelem

myarray

int[] myarray

Package org.sat4j.minisat

Class org.sat4j.minisat.SolverFactory extends ASolverFactory<ISolver> implements Serializable

serialVersionUID: 1L


Package org.sat4j.minisat.constraints

Class org.sat4j.minisat.constraints.AbstractCardinalityDataStructure extends AbstractDataStructureFactory implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.AbstractDataStructureFactory extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

lits

ILits lits

tmp

IVec<T> tmp

solver

UnitPropagationListener solver

learner

Learner learner

Class org.sat4j.minisat.constraints.CardinalityDataStructure extends AbstractCardinalityDataStructure implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.CardinalityDataStructureYanMax extends AbstractCardinalityDataStructure implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.CardinalityDataStructureYanMin extends AbstractCardinalityDataStructure implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.ClausalDataStructureWL extends AbstractDataStructureFactory implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.MixedDataStructureDanielHT extends AbstractDataStructureFactory implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.MixedDataStructureDanielWL extends AbstractDataStructureFactory implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.MixedDataStructureSingleWL extends AbstractDataStructureFactory implements Serializable

serialVersionUID: 1L


Package org.sat4j.minisat.constraints.card

Class org.sat4j.minisat.constraints.card.AtLeast extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

maxUnsatisfied

int maxUnsatisfied
number of allowed falsified literal


counter

int counter
current number of falsified literals


lits

int[] lits
constraint literals


voc

ILits voc

Class org.sat4j.minisat.constraints.card.MaxWatchCard extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

degree

int degree
Degr? de la contrainte de cardinalit?


lits

int[] lits
Liste des litt?raux de la contrainte


moreThan

boolean moreThan
D?termine si c'est une in?galit? sup?rieure ou ?gale


watchCumul

int watchCumul
Somme des coefficients des litt?raux observ?s


voc

ILits voc
Vocabulaire de la contrainte

Class org.sat4j.minisat.constraints.card.MinWatchCard extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

degree

int degree
degree of the cardinality constraint


lits

int[] lits
literals involved in the constraint


moreThan

boolean moreThan
contains the sign of the constraint : ATLEAT or ATMOST


watchCumul

int watchCumul
contains the sum of the coefficients of the watched literals


voc

ILits voc
Vocabulary of the constraint


Package org.sat4j.minisat.constraints.cnf

Class org.sat4j.minisat.constraints.cnf.BinaryClause extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

activity

double activity

voc

ILits voc

head

int head

tail

int tail

Class org.sat4j.minisat.constraints.cnf.HTClause extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

activity

double activity

middleLits

int[] middleLits

voc

ILits voc

head

int head

tail

int tail

Class org.sat4j.minisat.constraints.cnf.LearntBinaryClause extends BinaryClause implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.cnf.LearntHTClause extends HTClause implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.cnf.LearntWLClause extends WLClause implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.cnf.Lits extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

pool

boolean[] pool

realnVars

int realnVars

watches

IVec<T>[] watches

level

int[] level

reason

Constr[] reason

maxvarid

int maxvarid

undos

IVec<T>[] undos

falsified

boolean[] falsified

Class org.sat4j.minisat.constraints.cnf.OriginalBinaryClause extends BinaryClause implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.cnf.OriginalHTClause extends HTClause implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.cnf.OriginalWLClause extends WLClause implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.constraints.cnf.WLClause extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

activity

double activity
Since:
2.1

lits

int[] lits

voc

ILits voc

Package org.sat4j.minisat.core

Class org.sat4j.minisat.core.Heap extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

heap

IVecInt heap

indices

IVecInt indices

activity

double[] activity

Class org.sat4j.minisat.core.IntQueue extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

myarray

int[] myarray

size

int size

first

int first

Class org.sat4j.minisat.core.Pair extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

backtrackLevel

int backtrackLevel

reason

Constr reason

Class org.sat4j.minisat.core.SearchParams extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

claDecay

double claDecay

varDecay

double varDecay

conflictBoundIncFactor

double conflictBoundIncFactor

initConflictBound

int initConflictBound

Class org.sat4j.minisat.core.Solver extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

constrs

IVec<T> constrs
Set of original constraints.


learnts

IVec<T> learnts
Set of learned constraints.


claInc

double claInc
incr?ment pour l'activit? des clauses.


claDecay

double claDecay
decay factor pour l'activit? des clauses.


qhead

int qhead
Queue de propagation


trail

IVecInt trail
affectation en ordre chronologique


trailLim

IVecInt trailLim
indice des s?parateurs des diff?rents niveau de d?cision dans trail


rootLevel

int rootLevel
S?pare les hypoth?ses incr?mentale et recherche


model

int[] model

voc

ILits voc

order

IOrder order

comparator

org.sat4j.minisat.core.ActivityComparator comparator

stats

SolverStats stats

learner

LearningStrategy<D extends DataStructureFactory> learner

undertimeout

boolean undertimeout

timeout

long timeout

timeBasedTimeout

boolean timeBasedTimeout

dsfactory

DataStructureFactory dsfactory

params

SearchParams params

__dimacs_out

IVecInt __dimacs_out

slistener

SearchListener slistener

restarter

RestartStrategy restarter

constrTypes

Map<K,V> constrTypes

isDBSimplificationAllowed

boolean isDBSimplificationAllowed

learnedLiterals

IVecInt learnedLiterals

verbose

boolean verbose

prefix

String prefix

declaredMaxVarId

int declaredMaxVarId

mseen

boolean[] mseen

mpreason

IVecInt mpreason

moutLearnt

IVecInt moutLearnt

SIMPLE_SIMPLIFICATION

org.sat4j.minisat.core.Solver.ISimplifier SIMPLE_SIMPLIFICATION

EXPENSIVE_SIMPLIFICATION

org.sat4j.minisat.core.Solver.ISimplifier EXPENSIVE_SIMPLIFICATION

EXPENSIVE_SIMPLIFICATION_WLONLY

org.sat4j.minisat.core.Solver.ISimplifier EXPENSIVE_SIMPLIFICATION_WLONLY

simplifier

org.sat4j.minisat.core.Solver.ISimplifier simplifier

analyzetoclear

IVecInt analyzetoclear

analyzestack

IVecInt analyzestack

watched

IVec<T> watched

analysisResult

Pair analysisResult

userbooleanmodel

boolean[] userbooleanmodel

unsatExplanationInTermsOfAssumptions

IVecInt unsatExplanationInTermsOfAssumptions

implied

IVecInt implied

decisions

IVecInt decisions

fullmodel

int[] fullmodel

timebegin

double timebegin

needToReduceDB

boolean needToReduceDB

conflictCount

org.sat4j.minisat.core.ConflictTimer conflictCount

memory_based

org.sat4j.minisat.core.Solver.LearnedConstraintsDeletionStrategy memory_based
Since:
2.1

glucose

org.sat4j.minisat.core.Solver.LearnedConstraintsDeletionStrategy glucose
Since:
2.1

learnedConstraintsDeletionStrategy

org.sat4j.minisat.core.Solver.LearnedConstraintsDeletionStrategy learnedConstraintsDeletionStrategy

Class org.sat4j.minisat.core.SolverStats extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

starts

int starts

decisions

long decisions

propagations

long propagations

inspects

long inspects

conflicts

long conflicts

learnedliterals

long learnedliterals

learnedbinaryclauses

long learnedbinaryclauses

learnedternaryclauses

long learnedternaryclauses

learnedclauses

long learnedclauses

ignoredclauses

long ignoredclauses

rootSimplifications

long rootSimplifications

reducedliterals

long reducedliterals

changedreason

long changedreason

reduceddb

int reduceddb

shortcuts

int shortcuts

Package org.sat4j.minisat.learning

Class org.sat4j.minisat.learning.ActiveLearning extends LimitedLearning<D extends DataStructureFactory> implements Serializable

serialVersionUID: 1L

Serialized Fields

percent

double percent

order

IOrder order

maxpercent

int maxpercent

Class org.sat4j.minisat.learning.ClauseOnlyLearning extends LimitedLearning<D extends DataStructureFactory> implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.learning.FixedLengthLearning extends LimitedLearning<D extends DataStructureFactory> implements Serializable

serialVersionUID: 1L

Serialized Fields

maxlength

int maxlength

bound

int bound

Class org.sat4j.minisat.learning.LimitedLearning extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

none

NoLearningButHeuristics<D extends DataStructureFactory> none

all

MiniSATLearning<D extends DataStructureFactory> all

lits

ILits lits

stats

SolverStats stats

Class org.sat4j.minisat.learning.MiniSATLearning extends org.sat4j.minisat.learning.AbstractLearning<D extends DataStructureFactory> implements Serializable

serialVersionUID: 1L

Serialized Fields

dsf

DataStructureFactory dsf

Class org.sat4j.minisat.learning.NoLearningButHeuristics extends org.sat4j.minisat.learning.AbstractLearning<D extends DataStructureFactory> implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.learning.NoLearningNoHeuristics extends org.sat4j.minisat.learning.AbstractLearning<D extends DataStructureFactory> implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.learning.PercentLengthLearning extends LimitedLearning<D extends DataStructureFactory> implements Serializable

serialVersionUID: 1L

Serialized Fields

maxpercent

int maxpercent

bound

int bound

Package org.sat4j.minisat.orders

Class org.sat4j.minisat.orders.NegativeLiteralSelectionStrategy extends Object implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.orders.PhaseCachingAutoEraseStrategy extends org.sat4j.minisat.orders.AbstractPhaserecordingSelectionStrategy implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.orders.PhaseInLastLearnedClauseSelectionStrategy extends org.sat4j.minisat.orders.AbstractPhaserecordingSelectionStrategy implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.orders.PositiveLiteralSelectionStrategy extends Object implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.orders.PureOrder extends VarOrderHeap implements Serializable

serialVersionUID: 1L

Serialized Fields

period

int period

cpt

int cpt

Class org.sat4j.minisat.orders.RandomLiteralSelectionStrategy extends Object implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.orders.RSATLastLearnedClausesPhaseSelectionStrategy extends org.sat4j.minisat.orders.AbstractPhaserecordingSelectionStrategy implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.orders.RSATPhaseSelectionStrategy extends org.sat4j.minisat.orders.AbstractPhaserecordingSelectionStrategy implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.orders.UserFixedPhaseSelectionStrategy extends org.sat4j.minisat.orders.AbstractPhaserecordingSelectionStrategy implements Serializable

serialVersionUID: 1L

Class org.sat4j.minisat.orders.VarOrderHeap extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

activity

double[] activity
mesure heuristique de l'activite d'une variable.


varDecay

double varDecay

varInc

double varInc
increment pour l'activite des variables.


lits

ILits lits

nullchoice

long nullchoice

heap

Heap heap

phaseStrategy

IPhaseSelectionStrategy phaseStrategy

Package org.sat4j.minisat.restarts

Class org.sat4j.minisat.restarts.ArminRestarts extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

inner

double inner

outer

double outer

conflicts

long conflicts

params

SearchParams params

Class org.sat4j.minisat.restarts.LubyRestarts extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

factor

int factor

count

int count

Class org.sat4j.minisat.restarts.MiniSATRestarts extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

nofConflicts

double nofConflicts

params

SearchParams params

Class org.sat4j.minisat.restarts.NoRestarts extends Object implements Serializable

serialVersionUID: 1L


Package org.sat4j.opt

Class org.sat4j.opt.AbstractSelectorVariablesDecorator extends SolverDecorator<ISolver> implements Serializable

serialVersionUID: 1L

Serialized Fields

nbexpectedclauses

int nbexpectedclauses

prevfullmodel

int[] prevfullmodel

prevmodel

int[] prevmodel
Since:
2.1

prevboolmodel

boolean[] prevboolmodel
Since:
2.1

isSolutionOptimal

boolean isSolutionOptimal

Class org.sat4j.opt.MaxSatDecorator extends AbstractSelectorVariablesDecorator implements Serializable

serialVersionUID: 1L

Serialized Fields

lits

IVecInt lits

counter

int counter

prevConstr

IConstr prevConstr

Class org.sat4j.opt.MinOneDecorator extends SolverDecorator<ISolver> implements Serializable

serialVersionUID: 1L

Serialized Fields

prevmodel

int[] prevmodel

isSolutionOptimal

boolean isSolutionOptimal

counter

int counter

literals

IVecInt literals

previousConstr

IConstr previousConstr

Package org.sat4j.reader

Class org.sat4j.reader.DimacsReader extends Reader implements Serializable

serialVersionUID: 1L

Serialized Fields

expectedNbOfConstr

int expectedNbOfConstr

solver

ISolver solver

checkConstrNb

boolean checkConstrNb

formatString

String formatString

scanner

EfficientScanner scanner
Since:
2.1

literals

IVecInt literals
Since:
2.1

Class org.sat4j.reader.EfficientScanner extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

commentChar

char commentChar

Class org.sat4j.reader.GroupedCNFReader extends DimacsReader implements Serializable

serialVersionUID: 1L

Serialized Fields

numberOfComponents

int numberOfComponents

hlxplain

HighLevelXplain<T extends ISolver> hlxplain

currentComponentIndex

int currentComponentIndex

Class org.sat4j.reader.LecteurDimacs extends Reader implements Serializable

serialVersionUID: 1L

Serialized Fields

s

ISolver s

nbVars

int nbVars

nbClauses

int nbClauses

Class org.sat4j.reader.ParseFormatException extends Exception implements Serializable

serialVersionUID: 1L


Package org.sat4j.specs

Class org.sat4j.specs.ContradictionException extends Exception implements Serializable

serialVersionUID: 1L

Class org.sat4j.specs.TimeoutException extends Exception implements Serializable

serialVersionUID: 1L


Package org.sat4j.tools

Class org.sat4j.tools.AbstractOutputSolver extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

nbvars

int nbvars

nbclauses

int nbclauses

fixedNbClauses

boolean fixedNbClauses

firstConstr

boolean firstConstr

Class org.sat4j.tools.ClausalCardinalitiesDecorator extends SolverDecorator<T extends ISolver> implements Serializable

serialVersionUID: 1L

Serialized Fields

encodingAdapter

EncodingStrategyAdapter encodingAdapter

Class org.sat4j.tools.ConflictLevelTracing extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

filename

String filename

out

PrintStream out

Class org.sat4j.tools.DecisionLevelTracing extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

filename

String filename

out

PrintStream out

Class org.sat4j.tools.DecisionTracing extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

filename

String filename

out

PrintStream out

Class org.sat4j.tools.DimacsArrayReader extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

solver

ISolver solver

Class org.sat4j.tools.DimacsOutputSolver extends AbstractOutputSolver implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)

Class org.sat4j.tools.DimacsStringSolver extends AbstractOutputSolver implements Serializable

serialVersionUID: 1L

Serialized Fields

out

StringBuffer out

firstCharPos

int firstCharPos

initBuilderSize

int initBuilderSize

maxvarid

int maxvarid

Class org.sat4j.tools.DotSearchTracing extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException
Serialized Fields

pile

Vec<T> pile

currentNodeName

String currentNodeName

estOrange

boolean estOrange

mapping

Map<K,V> mapping

Class org.sat4j.tools.ExtendedDimacsArrayReader extends DimacsArrayReader implements Serializable

serialVersionUID: 1L

Serialized Fields

gater

GateTranslator gater

Class org.sat4j.tools.GateTranslator extends SolverDecorator<ISolver> implements Serializable

serialVersionUID: 1L

Class org.sat4j.tools.LearnedClauseSizeTracing extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

filename

String filename

out

PrintStream out

Class org.sat4j.tools.LexicoDecorator extends SolverDecorator<T extends ISolver> implements Serializable

serialVersionUID: 1L

Serialized Fields

criteria

List<E> criteria

currentCriterion

int currentCriterion

prevConstr

IConstr prevConstr

currentValue

Number currentValue

prevfullmodel

int[] prevfullmodel

prevboolmodel

boolean[] prevboolmodel

isSolutionOptimal

boolean isSolutionOptimal

Class org.sat4j.tools.ManyCore extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

availableSolvers

String[] availableSolvers

solvers

List<E> solvers

numberOfSolvers

int numberOfSolvers

winnerId

int winnerId

resultFound

boolean resultFound

remainingSolvers

int remainingSolvers

sleepTime

int sleepTime

solved

boolean solved

Class org.sat4j.tools.Minimal4CardinalityModel extends SolverDecorator<ISolver> implements Serializable

serialVersionUID: 1L

Class org.sat4j.tools.Minimal4InclusionModel extends SolverDecorator<ISolver> implements Serializable

serialVersionUID: 1L

Class org.sat4j.tools.ModelIterator extends SolverDecorator<ISolver> implements Serializable

serialVersionUID: 1L

Serialized Fields

trivialfalsity

boolean trivialfalsity

bound

long bound

nbModelFound

long nbModelFound

Class org.sat4j.tools.OptToSatAdapter extends SolverDecorator<ISolver> implements Serializable

serialVersionUID: 1L

Serialized Fields

problem

IOptimizationProblem problem

modelComputed

boolean modelComputed

optimalValueForced

boolean optimalValueForced

Class org.sat4j.tools.SingleSolutionDetector extends SolverDecorator<ISolver> implements Serializable

serialVersionUID: 1L

Class org.sat4j.tools.SolutionCounter extends SolverDecorator<ISolver> implements Serializable

serialVersionUID: 1L

Serialized Fields

lowerBound

int lowerBound

Class org.sat4j.tools.SolverDecorator extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

solver

ISolver solver

Class org.sat4j.tools.TextOutputTracing extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

mapping

Map<K,V> mapping

Package org.sat4j.tools.xplain

Class org.sat4j.tools.xplain.HighLevelXplain extends SolverDecorator<T extends ISolver> implements Serializable

serialVersionUID: 1L

Serialized Fields

constrs

Map<K,V> constrs

assump

IVecInt assump

lastCreatedVar

int lastCreatedVar

pooledVarId

boolean pooledVarId

xplainStrategy

MinimizationStrategy xplainStrategy

highLevelToVar

Map<K,V> highLevelToVar

Class org.sat4j.tools.xplain.Xplain extends SolverDecorator<T extends ISolver> implements Serializable

serialVersionUID: 1L

Serialized Fields

constrs

Map<K,V> constrs

assump

IVecInt assump

lastCreatedVar

int lastCreatedVar

pooledVarId

boolean pooledVarId

lastClause

IVecInt lastClause

lastConstr

IConstr lastConstr

skipDuplicatedEntries

boolean skipDuplicatedEntries

xplainStrategy

MinimizationStrategy xplainStrategy



Copyright © 2011 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.