# Contest Runners The reusable implementations live in `src/qibotn/backends/`. - `qibotn.run_contest_tn_case`: quimb+torch TN search/contract cases. - `qibotn.run_contest_mps_case`: Vidal/MPS contest expectation cases. - `qibotn.run_vidal_mpi_contest_case`: direct Vidal MPI observable sweep. - `qibotn.run_custom_tn_expectation`: custom quimb+torch TN cases. `src/qibotn/backends/quimb.py` holds the TN helpers, `src/qibotn/backends/qmatchatea.py` holds the qmatchatea MPS helpers, and `src/qibotn/backends/vidal.py` holds the Vidal helpers.