The straightforward parameter-shift rule is meant for generators that have two unique eigenvalues. This PR removes that deuteron tests because the generator in this ansatz has more than two unique eigenvalues, so it may fail (and indeed it does). Also, the current implementation assumes each parameter appears only once in the ansatz. I'll eventually extend the functionality to multiple occurrences of the same parameter.
@danclaudino Thanks for the update. It looks like the email address daniel.pchem@gmail.com is not associated with your Eclipse account hence the ECA validation failed.
The straightforward parameter-shift rule is meant for generators that have two unique eigenvalues. This PR removes that deuteron tests because the generator in this ansatz has more than two unique eigenvalues, so it may fail (and indeed it does). Also, the current implementation assumes each parameter appears only once in the ansatz. I'll eventually extend the functionality to multiple occurrences of the same parameter.