public class FunctionFactory extends Object
| Constructor and Description |
|---|
FunctionFactory() |
| Modifier and Type | Method and Description |
|---|---|
Function<Double[],Double> |
createAggregateFunctionFormula(AggregateFunction aggregateFunction,
int variableIndex) |
Function<Double[],Double> |
createAggregateGreaterThanFunctionFormula(AggregateFunction aggregateFunction,
int variableIndex,
double thresholdValue) |
Function<Double[],Double> |
createAggregateGreaterThanFunctionFormula(AggregateFunction aggregateFunction,
int variableIndex1,
int variableIndex2) |
TransitionTable<Boolean,Boolean> |
createBoolTransitionTable(Collection<Boolean> tableOutputs) |
TransitionTable<Boolean,Boolean> |
createRandomBoolTransitionTable(int arity) |
public TransitionTable<Boolean,Boolean> createRandomBoolTransitionTable(int arity)
public TransitionTable<Boolean,Boolean> createBoolTransitionTable(Collection<Boolean> tableOutputs)
public Function<Double[],Double> createAggregateFunctionFormula(AggregateFunction aggregateFunction, int variableIndex)
public Function<Double[],Double> createAggregateGreaterThanFunctionFormula(AggregateFunction aggregateFunction, int variableIndex, double thresholdValue)
public Function<Double[],Double> createAggregateGreaterThanFunctionFormula(AggregateFunction aggregateFunction, int variableIndex1, int variableIndex2)
Copyright © 2019. All Rights Reserved.