The openfermion_estimator can give incorrect resource estimates when using Litinski factories, e.g.magic_state_factory_iterator=iter_litinski_factories(...). It assumes that one distillation is required for each Toffoli gate and one for every two T gates (see here). This is true for AutoCCZ factories, but not for the Litinski factories. The OpenFermion estimator should be updated to correctly determine the number of distillations required.
The
openfermion_estimatorcan give incorrect resource estimates when using Litinski factories, e.g.magic_state_factory_iterator=iter_litinski_factories(...). It assumes that one distillation is required for each Toffoli gate and one for every two T gates (see here). This is true for AutoCCZ factories, but not for the Litinski factories. The OpenFermion estimator should be updated to correctly determine the number of distillations required.