fleeting-garden/src/utils/exponential-decay.ts
2023-05-21 09:41:19 +01:00

9 lines
231 B
TypeScript

export const exponentialDecay = ({
accumulator,
nextValue,
biasOfNextValue,
}: {
accumulator: number;
nextValue: number;
biasOfNextValue: number;
}) => accumulator * (1 - biasOfNextValue) + nextValue * biasOfNextValue;