| Crates.io | mutli_grovers |
| lib.rs | mutli_grovers |
| version | 0.1.1 |
| created_at | 2025-10-07 13:35:59.508066+00 |
| updated_at | 2025-10-07 13:39:27.67478+00 |
| description | High-performance classical simulator of Grover's algorithm with support for multiple marked states. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1871669 |
| size | 43,880 |
A fast and faithful simulation of Grover's quantum search algorithm, supporting multiple target indices and large qubit registers — implemented in pure Rust.
.csvcargo run --release
cargo run --release -- \
--qubits 10000 \
--targets 777 888 999 \
--iterations 50 \
--trials 100
grover_summary.csv: amplitude data, performance stats, and measurement frequencies.Grover finished in 0.006s with final amp 0.4016
Saved: grover_summary.csv
src/
├── main.rs # CLI + entry point
├── runner.rs # Core simulation logic
└── utils.rs # CSV export and helper utilities
rand crate for measurement simulationclap crate for CLI parsing (to be added)clapIf you like this project, check out:
trotter_qsim — for Trotterized quantum simulationsMIT