Issue
scheduling.py:372-390 — _get_gate_duration returns fixed values (1 for single-qubit, 3 for two-qubit) regardless of device data. This makes scheduling duration estimates inaccurate for devices with heterogeneous gate times.
Fix
Look up actual gate durations from self.cost_model.device.gate_lengths when available, falling back to the simplified model.
Issue
scheduling.py:372-390—_get_gate_durationreturns fixed values (1 for single-qubit, 3 for two-qubit) regardless of device data. This makes scheduling duration estimates inaccurate for devices with heterogeneous gate times.Fix
Look up actual gate durations from
self.cost_model.device.gate_lengthswhen available, falling back to the simplified model.