Class ConflictFreeGenerator
- java.lang.Object
 - 
- net.sf.tweety.arg.adf.reasoner.sat.generator.ConflictFreeGenerator
 
 
- 
- All Implemented Interfaces:
 CandidateGenerator
public final class ConflictFreeGenerator extends java.lang.Object implements CandidateGenerator
- Author:
 - Mathias Hofer
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ConflictFreeGenerator() 
- 
Method Summary
Modifier and Type Method Description Interpretationgenerate(SatSolverState state, PropositionalMapping mapping, AbstractDialecticalFramework adf)Does not return the same candidate on two calls on the same instance.voidinitialize(SatSolverState state, PropositionalMapping mapping, AbstractDialecticalFramework adf)Performs initializations on the state. 
 - 
 
- 
- 
Method Detail
- 
initialize
public void initialize(SatSolverState state, PropositionalMapping mapping, AbstractDialecticalFramework adf)
Description copied from interface:CandidateGeneratorPerforms initializations on the state.- Specified by:
 initializein interfaceCandidateGenerator- Parameters:
 state- the state to initializemapping- the propositional mapping of the ADFadf- the ADF
 
- 
generate
public Interpretation generate(SatSolverState state, PropositionalMapping mapping, AbstractDialecticalFramework adf)
Description copied from interface:CandidateGeneratorDoes not return the same candidate on two calls on the same instance.- Specified by:
 generatein interfaceCandidateGenerator- Parameters:
 state- the initialized statemapping- the propositional mapping of the ADFadf- the ADF- Returns:
 - the generated interpretation
 
 
 - 
 
 -