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