Class RandomIncisionFunction<T extends Formula>
- java.lang.Object
 - 
- org.tweetyproject.beliefdynamics.kernels.RandomIncisionFunction<T>
 
 
- 
- Type Parameters:
 T- The formula this incision function works on
- All Implemented Interfaces:
 IncisionFunction<T>
public class RandomIncisionFunction<T extends Formula> extends java.lang.Object implements IncisionFunction<T>
This class implements an incision function that just randomly selects a minimal incision.
NOTE: results of this function are not deterministic and may not be reproduced (however each result is a valid incision)- Author:
 - Matthias Thimm
 
 
- 
- 
Constructor Summary
Constructors Constructor Description RandomIncisionFunction() 
 - 
 
- 
- 
Method Detail
- 
incise
public java.util.Collection<T> incise(java.util.Collection<java.util.Collection<T>> kernelSets)
Description copied from interface:IncisionFunctionSelects from each collection in the given collection one element and returns the collection of all those elements.- Specified by:
 incisein interfaceIncisionFunction<T extends Formula>- Parameters:
 kernelSets- a collection of kernel sets.- Returns:
 - the selected elements.
 
 
 - 
 
 -