Class CredibilityRevision.DefaultBehavior
java.lang.Object
org.tweetyproject.lp.asp.beliefdynamics.revision.CredibilityRevision.DefaultBehavior
- All Implemented Interfaces:
CredibilityRevision.AnswersetProcessing
- Enclosing class:
- CredibilityRevision
public static class CredibilityRevision.DefaultBehavior
extends Object
implements CredibilityRevision.AnswersetProcessing
This class implements a default behavior for the processing of the answer sets
of the credibility logic programs.
Remark: It does not support the generation of two different programs. If two programs
are possible the first answer set is used for revision.
- Author:
- Tim Janus
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
DefaultBehavior
public DefaultBehavior()
-
-
Method Details
-
process
Description copied from interface:CredibilityRevision.AnswersetProcessing
The method takes the list of ordered programs and the answer set of the credibility logic program and calculates a revided program- Specified by:
process
in interfaceCredibilityRevision.AnswersetProcessing
- Parameters:
orderedPrograms
- List of programs used for revision processanswersets
- The answer sets processed by the credibility version of the program- Returns:
- The revided program
-