IVecInt vec
int nbelem
Object[] myarray
WeightedMaxSatDecorator wmsd
int nbnewvar
BigInteger falsifiedWeight
boolean maxVarIdFixed
boolean equivalence
IVecInt lits
IVec<T> coefs
ObjectiveFunction obj
Set<E> unitClauses
boolean noNewVarForUnitSoftClauses
BigInteger top
BigInteger weight
BigInteger top
WeightedMaxSatDecorator decorator
ILits lits
IVec<T> tmp
UnitPropagationListener solver
Learner learner
int maxUnsatisfied
int counter
int[] lits
ILits voc
int degree
int[] lits
boolean moreThan
int watchCumul
ILits voc
int degree
int[] lits
boolean moreThan
int watchCumul
ILits voc
double activity
ILits voc
int head
int tail
double activity
int[] middleLits
ILits voc
int head
int tail
double activity
int[] lits
ILits voc
int backtrackLevel
Constr reason
ILogAble out
IVec<T> constrs
IVec<T> learnts
double claInc
double claDecay
int qhead
IVecInt trail
IVecInt trailLim
int rootLevel
int[] model
ILits voc
IOrder order
ActivityComparator comparator
SolverStats stats
LearningStrategy<D extends DataStructureFactory> learner
boolean undertimeout
long timeout
boolean timeBasedTimeout
DataStructureFactory dsfactory
SearchParams params
IVecInt __dimacs_out
SearchListener<S extends ISolverService> slistener
RestartStrategy restarter
Map<K,V> constrTypes
boolean isDBSimplificationAllowed
IVecInt learnedLiterals
boolean verbose
boolean keepHot
String prefix
int declaredMaxVarId
boolean[] mseen
IVecInt mpreason
IVecInt moutLearnt
ISimplifier SIMPLE_SIMPLIFICATION
ISimplifier EXPENSIVE_SIMPLIFICATION
ISimplifier EXPENSIVE_SIMPLIFICATION_WLONLY
ISimplifier simplifier
IVecInt analyzetoclear
IVecInt analyzestack
IVec<T> watched
Pair analysisResult
boolean[] userbooleanmodel
IVecInt unsatExplanationInTermsOfAssumptions
IVecInt implied
IVecInt decisions
int[] fullmodel
int[] prime
double timebegin
boolean needToReduceDB
ConflictTimerContainer conflictCount
ConflictTimer memoryTimer
LearnedConstraintsDeletionStrategy memory_based
ConflictTimer lbdTimer
LearnedConstraintsDeletionStrategy glucose
LearnedConstraintsDeletionStrategy learnedConstraintsDeletionStrategy
boolean lastConflictMeansUnsat
Constr sharedConflict
int starts
long decisions
long propagations
long inspects
long conflicts
long learnedliterals
long learnedbinaryclauses
long learnedternaryclauses
long learnedclauses
long ignoredclauses
long rootSimplifications
long reducedliterals
long changedreason
int reduceddb
int shortcuts
long updateLBD
double percent
IOrder order
int maxpercent
NoLearningButHeuristics<D extends DataStructureFactory> none
MiniSATLearning<D extends DataStructureFactory> all
ILits lits
SolverStats stats
DataStructureFactory dsf
VarOrderHeap decorated
double p
ILits voc
int nbRandomWalks
double[] activity
double varDecay
double varInc
ILits lits
long nullchoice
Heap heap
IPhaseSelectionStrategy phaseStrategy
double inner
double outer
long conflicts
SearchParams params
long conflictcount
CircularBuffer bufferLBD
CircularBuffer bufferTrail
long sumOfAllLBD
SolverStats stats
double nofConflicts
SearchParams params
int conflictcount
ASolverFactory<T extends ISolver> factory
ObjectiveFunction obfct
XplainPB quickxplain
int indxConstrObj
int nbOfConstraints
ObjectiveFunction obj
boolean inserted
IVec<T> coeffs
IVecInt vars
BigInteger correction
int indxConstrObj
int nbOfConstraints
ObjectiveFunction obj
boolean inserted
IOptimizationProblem problem
boolean modelComputed
IVecInt assumps
long begin
ObjectiveFunction objfct
GateTranslator gator
IPBSolver solver
BigInteger objectiveValue
int[] prevmodel
int[] prevmodelwithadditionalvars
boolean[] prevfullmodel
IConstr previousPBConstr
boolean isSolutionOptimal
boolean nonOptimalMeansSatisfiable
boolean useAnImplicantForEvaluation
int solverTimeout
int optimizationTimeout
int indxConstrObj
int nbOfConstraints
ObjectiveFunction obj
boolean inserted
Map<K,V> mapping
IPBConstructor ipbc
ICardConstructor icardc
IClauseConstructor iclausec
BigInteger degree
boolean learnt
BigInteger watchCumul
Map<K,V> litToCoeffs
BigInteger bigDegree
boolean learnt
BigInteger watchCumul
boolean[] watched
int[] watching
int watchingCount
long watchCumul
boolean[] watched
int[] watching
int watchingCount
long watchCumul
boolean[] watched
int[] watching
int watchingCount
double activity
BigInteger[] coefs
BigInteger sumcoefs
BigInteger degree
int[] lits
boolean learnt
ILits voc
double activity
long[] coefs
long sumcoefs
long degree
int[] lits
boolean learnt
ILits voc
double activity
BigInteger[] bigCoefs
BigInteger bigDegree
long[] coefs
long sumcoefs
long degree
int[] lits
boolean learnt
ILits voc
ObjectiveFunction objf
PBSolverStats stats
IConstr previousConstr
LearnedConstraintsDeletionStrategy objectiveFunctionBased
IOrderObjective objorder
ObjectiveFunction obj
IVecInt varExplain
IPBSolver solver
IVecInt lits
IVec<T> coeffs
BigInteger d
String operator
IVecInt objectiveVars
IVec<T> objectiveCoeffs
boolean hasObjFunc
boolean hasVariablesExplanation
int nbVars
int nbConstr
int nbConstraintsRead
char savedChar
boolean charAvailable
boolean eofReached
boolean eolReached
boolean isWbo
BigInteger softLimit
boolean softConstraint
LexicoDecoratorPB lexico
IPBSolver solver
String filename
PrintStream out
long index
List<E> objs
BigInteger bigCurrentValue
IPBSolverService solverService
ObjectiveFunction obj
SolutionFoundListener sfl
BigInteger currentValue
int expectedNbOfConstr
ISolver solver
boolean checkConstrNb
String formatString
EfficientScanner scanner
IVecInt literals
int numberOfComponents
IGroupSolver groupSolver
int currentComponentIndex
ISolver s
int nbVars
int nbClauses
JSlider cleanSlider
JLabel evaluationLabel
JRadioButton activityRadio
JRadioButton lbdRadio
JRadioButton lbd2Radio
JButton cleanAndEvaluationApplyButton
JButton cleanButton
JLabel manualCleanLabel
JLabel speedLabel
JLabel speedNameLabel
JLabel speedUnitLabel
JLabel deleteClauseLabel
JLabel clean5000Label
JLabel clean10000Label
JLabel clean20000Label
JLabel clean50000Label
JLabel clean100000Label
JLabel clean500000Label
SolverController controller
JCheckBox cleanUseOriginalStrategyCB
Policy encodingPolicy
String ramdisk
RemoteControlStrategy telecomStrategy
RandomWalkDecorator randomWalk
ISolver solver
Reader reader
IProblem problem
ProblemType problemType
boolean optimizationMode
boolean equivalenceMode
boolean lowerMode
String[] commandLines
boolean firstStart
StartSolverEnum startConfig
StringWriter stringWriter
JPanel aboutSolverPanel
JTextArea textArea
JPanel instancePanel
JLabel instanceLabel
JTextField instancePathField
String instancePath
JButton browseButton
String whereToWriteFiles
JPanel choixSolverPanel
JLabel choixSolver
JComboBox<E> listeSolvers
JCheckBox optimisationModeCB
JCheckBox equivalenceCB
JCheckBox lowerCB
JComboBox<E> atMostKCB
JComboBox<E> atMost1CB
JComboBox<E> exactlyKCB
JComboBox<E> exactly1CB
JRadioButton solverLineParamLineRadio
JRadioButton solverLineParamRemoteRadio
JRadioButton solverListParamListRadio
JRadioButton solverListParamRemoteRadio
JButton startStopButton
JButton pauseButton
RestartCommandComponent restartPanel
RandomWalkCommandComponent rwPanel
CleanCommandComponent cleanPanel
PhaseCommandComponent phasePanel
SimplifierCommandComponent simplifierPanel
HotSolverCommandComponent hotSolverPanel
JTextArea console
boolean isPlotActivated
SolverVisualisation solverVisu
VisuPreferences visuPreferences
boolean gnuplotBased
boolean chartBased
RemoteControlFrame frame
long begin
long end
int propagationsCounter
int conflictCounter
PrintStream outSolutionFound
SolverController controller
JCheckBox keepSolverHotCB
JButton applyHotSolver
boolean isModeOptimization
boolean modeTracing
boolean launchRemoteControl
String filename
ProblemType typeProbleme
SolverController controller
JLabel probaRWLabel
JTextField probaRWField
JButton applyRWButton
JMenuItem activateTracing
JRadioButtonMenuItem gnuplotBasedRadio
JRadioButtonMenuItem jChartBasedRadio
DetailedCommandPanel commandePanel
String filename
String ramdisk
String[] args
VisuPreferencesFrame visuFrame
RestartStrategy restart
IPhaseSelectionStrategy phaseSelectionStrategy
ILogAble logger
boolean isInterrupted
boolean hasClickedOnRestart
boolean hasClickedOnClean
int conflictNumber
int nbClausesAtWhichWeShouldClean
boolean useTelecomStrategyAsLearnedConstraintsDeletionStrategy
ICDCL<D extends DataStructureFactory> solver
JPanel restartPropertiesPanel
JLabel chooseRestartStrategyLabel
JLabel noParameterLabel
JComboBox<E> listeRestarts
JButton restartButton
JButton changeRestartMode
JLabel factorLabel
JTextField factorField
String currentRestart
SolverController controller
ILogAble logger
SolverController controller
JButton simplificationApplyButton
ButtonGroup simplificationGroup
JRadioButton simplificationNoRadio
JRadioButton simplificationSimpleRadio
JRadioButton simplificationExpensiveRadio
RemoteControlStrategy telecomStrategy
JButton restartButton
JButton cleanButton
JTextArea console
VisuPreferences visuPreferences
int nVar
Process gnuplotProcess
String dataPath
ILogAble logger
JFrame visuFrame
int nVar
info.monitorenter.gui.chart.Chart2D variablesEvaluationChart
info.monitorenter.gui.chart.Chart2D clausesEvaluationChart
info.monitorenter.gui.chart.Chart2D learnedClausesSizeChart
info.monitorenter.gui.chart.Chart2D decisionLevelWhenConflictChart
info.monitorenter.gui.chart.Chart2D trailLevelWhenConflictChart
info.monitorenter.gui.chart.Chart2D positiveDecisionVariableChart
info.monitorenter.gui.chart.Chart2D negativeDecisionVariableChart
info.monitorenter.gui.chart.Chart2D propagationPerSecondChart
info.monitorenter.gui.chart.ITrace2D positiveDecisionTrace
info.monitorenter.gui.chart.ITrace2D negativeDecisionTrace
info.monitorenter.gui.chart.ITrace2D restartPosDecisionTrace
info.monitorenter.gui.chart.ITrace2D restartNegDecisionTrace
info.monitorenter.gui.chart.ITrace2D cleanPosDecisionTrace
info.monitorenter.gui.chart.ITrace2D cleanNegDecisionTrace
info.monitorenter.gui.chart.ITrace2D learnedClausesSizeTrace
info.monitorenter.gui.chart.ITrace2D learnedClausesSizeRestartTrace
info.monitorenter.gui.chart.ITrace2D learnedClausesSizeCleanTrace
info.monitorenter.gui.chart.ITrace2D conflictDepthTrace
info.monitorenter.gui.chart.ITrace2D conflictDepthRestartTrace
info.monitorenter.gui.chart.ITrace2D conflictDepthCleanTrace
info.monitorenter.gui.chart.ITrace2D clausesEvaluationTrace
info.monitorenter.gui.chart.ITrace2D conflictLevelTrace
info.monitorenter.gui.chart.ITrace2D conflictLevelRestartTrace
info.monitorenter.gui.chart.ITrace2D conflictLevelCleanTrace
info.monitorenter.gui.chart.ITrace2D heuristicsTrace
info.monitorenter.gui.chart.ITrace2D speedTrace
info.monitorenter.gui.chart.ITrace2D speedCleanTrace
info.monitorenter.gui.chart.ITrace2D speedRestartTrace
VisuPreferences pref
JLabel titleLabel
PointPainterCross mPointPainter
PointPainterPlus mPointPainter
VisuPreferences preferences
JPanel mainPanel
JButton bgButton
JButton borderButton
JLabel nbLinesReadLabel
JTextField nbLinesTextField
JCheckBox displayRestartsCheckBox
JLabel restartColorLabel
JButton restartButton
JCheckBox slidingWindows
JCheckBox displayDecisionIndexesCB
JCheckBox displaySpeedCB
JCheckBox displayConflictsTrailCB
JCheckBox displayConflictsDecisionCB
JCheckBox displayVariablesEvaluationCB
JCheckBox displayClausesEvaluationCB
JCheckBox displayClausesSizeCB
JPanel gnuplotOptionsPanel
JPanel generalOptionsPanel
int lastCreatedVar
boolean pooledVarId
org.sat4j.tools.AbstractClauseSelectorSolver.SelectorState external
org.sat4j.tools.AbstractClauseSelectorSolver.SelectorState internal
org.sat4j.tools.AbstractClauseSelectorSolver.SelectorState selectedState
IVecInt pLiterals
SolutionFoundListener modelListener
EncodingStrategyAdapter encodingAdapter
int counter
int nVar
IVisualizationTool conflictDepthVisu
IVisualizationTool conflictDepthRestartVisu
IVisualizationTool conflictDepthCleanVisu
int counter
int nVar
int maxDLevel
IVisualizationTool visuTool
IVisualizationTool restartVisuTool
IVisualizationTool cleanTool
int counter
IVisualizationTool visuTool
int counter
IVisualizationTool positiveVisu
IVisualizationTool negativeVisu
IVisualizationTool restartVisu
IVisualizationTool cleanVisu
int nVar
ISolver solver
private void readObject(ObjectInputStream stream)
StringBuffer out
int firstCharPos
int initBuilderSize
int maxvarid
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
GateTranslator gater
String filename
PrintStream out
ISolverService solverService
IVisualizationTool visuTool
IVisualizationTool visuTool
int counter
IVisualizationTool visuTool
int counter
IVisualizationTool visuTool
IVisualizationTool restartTool
IVisualizationTool cleanTool
int counter
int maxSize
ISolverService solverService
IVisualizationTool visuTool
int[] lastModel
SolutionFoundListener sfl
Collection<E> listeners
Collection<E> addedVars
IOptimizationProblem problem
boolean modelComputed
boolean optimalValueForced
ISolverService solverService
int nbsolutions
SolutionFoundListener sfl
ISolverService solverService
SolutionFoundListener sfl
ISolver solver
IVisualizationTool visuTool
IVisualizationTool cleanVisuTool
IVisualizationTool restartVisuTool
long begin
long end
int counter
long index
double maxY
int expectedNumberOfConstraints
int nbvars
IVecInt[] sizeoccurrences
int allpositive
int allnegative
int horn
int dualhorn
Map<K,V> sizes
Sequential seq
Binary binary
Product product
Commander commander
Binomial binomial
Ladder ladder
EncodingStrategyAdapter atMostOneEncoding
EncodingStrategyAdapter atMostKEncoding
EncodingStrategyAdapter exactlyOneEncoding
EncodingStrategyAdapter exactlyKEncoding
EncodingStrategyAdapter atLeastOneEncoding
EncodingStrategyAdapter atLeastKEncoding
IVecInt assump
MinimizationStrategy xplainStrategy
IVecInt assump
MinimizationStrategy xplainStrategy
Copyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.