This repository has been archived by the owner on Jun 12, 2023. It is now read-only.
RB rand_seed causes gates for different qubits to be the same #491
Labels
bug
Something isn't working
What is the current behavior?
when generating RB sequence using a seed, the gates of all the qubits with the same pattern size are the same
Steps to reproduce the problem
create a rb_opts dict with 'rand_seed' other than null, and call 'randomized_benchmarking_seq' with that dict.
look at the circuit created (for example look at the first circuit of the first seed - circuit[0][0]), and see that the gates on each qubit are the same (for a pattern of alone qubits, like [[0],[1],[2],[3]])
What is the expected behavior?
the gates for each qubit should be randomised separately with a fixed seed (fixed, but different for each qubit)
Suggested solutions
add the seed number to the rand_seed, so each qubit will have a fixed but different seed
The text was updated successfully, but these errors were encountered: