Noise is nice to add to the parameters to poke the wavefunction/hamiltonian out of a local minimum near the initial guess. However, this may be something that the user control directly rather than a behaviour triggered by a flag. It doesn't seem useful enough to be a default behaviour and lacks control over the amount of noise added.
There are a couple of options:
Remove behaviour for adding noise and the user must manually add noise
Remove behaviour for adding noise in the add_params and make method for adding noise
Noise is nice to add to the parameters to poke the wavefunction/hamiltonian out of a local minimum near the initial guess. However, this may be something that the user control directly rather than a behaviour triggered by a flag. It doesn't seem useful enough to be a default behaviour and lacks control over the amount of noise added.
There are a couple of options:
add_params
and make method for adding noise