final double valueAtNumCall,
final long numCall) {
return new NeighbourhoodSizeFunction() {
/** DecayFunction. */
private final ExponentialDecayFunction decay
= new ExponentialDecayFunction(initValue, valueAtNumCall, numCall);
/** {@inheritDoc} */
public int value(long n) {
return (int) FastMath.rint(decay.value(n));
}
};
}