org.sat4j.minisat.learning
Class MiniSATLearning<D extends DataStructureFactory>
java.lang.Object
   org.sat4j.minisat.learning.MiniSATLearning<D>
org.sat4j.minisat.learning.MiniSATLearning<D>
- All Implemented Interfaces: 
- Serializable, LearningStrategy<D>
- public final class MiniSATLearning<D extends DataStructureFactory> 
- extends Object
MiniSAT learning scheme.
 
 The Data Structure Factory is expected to be set thanks to the appropriate
 setter method before using it.
 
 It was not possible to set it in the constructor.
- Author:
- leberre
- See Also:
- Serialized Form
 
 
 
MiniSATLearning
public MiniSATLearning()
setDataStructureFactory
public void setDataStructureFactory(DataStructureFactory dsf)
- 
 
setSolver
public void setSolver(Solver<D> s)
- 
- Specified by:
- setSolverin interface- LearningStrategy<D extends DataStructureFactory>
 
- 
 
learns
public void learns(Constr constr)
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
setVarActivityListener
public void setVarActivityListener(VarActivityListener s)
- 
- Specified by:
- setVarActivityListenerin interface- LearningStrategy<D extends DataStructureFactory>
 
- 
 
claBumpActivity
public final void claBumpActivity(Constr reason)
- 
 
- 
 
init
public void init()
- Description copied from interface: LearningStrategy
- hook method called just before the search begins. Useful to compute
 metrics/parameters based on the input formula.
 
- 
- Specified by:
- initin interface- LearningStrategy<D extends DataStructureFactory>
 
- 
 
Copyright © 2011 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.