You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When subcircuits are sent to the service for optimization, if the return circuit is equal/worse that the original one, we do not replace it. However, instead of keeping the original subcircuit, we keep the representation coming from the collector. For example, when we collect a subcircuit of permutations, instead of having the original circuit we use an intermediate representation which is a permutation block. If we do not get a better cirucit, we leave that instead of the original set of permutations. Although the circuit is the same, the representation is not.
The text was updated successfully, but these errors were encountered:
When subcircuits are sent to the service for optimization, if the return circuit is equal/worse that the original one, we do not replace it. However, instead of keeping the original subcircuit, we keep the representation coming from the collector. For example, when we collect a subcircuit of permutations, instead of having the original circuit we use an intermediate representation which is a
permutation
block. If we do not get a better cirucit, we leave that instead of the original set of permutations. Although the circuit is the same, the representation is not.The text was updated successfully, but these errors were encountered: