Variable mutation implementation.
logarithmic toggle added for spiking problem