update sigma based on time decay