* Kawaguchi et al. developed an alternative variant of Lenia, replacing the growth function with a target function.
* Called “Asymptotic Lenia” (ALenia here). The update is proportional to the difference between grid state and target function output.
* Note the absence of a clipping procedure in the ALenia update.
given
# a: cell states
# k: neighborhood kernel
# dt: step size
# calc_target: growth function
# conv: convolution function
a = a + dt * (calc_target(conv(k,a)) - a)``