Skip to content

[FEATURE] Add progress bar for long-running quantum computations #1

Description

@0xReLogic

Problem

When running large quantum simulations (15+ qubits), users have no visual feedback about computation progress. This can make users think the program has frozen, especially for unlimited scaling tests that can take several minutes.

Proposed Solution

Add a progress bar that shows:

  • Current qubit being processed
  • Estimated time remaining
  • Memory usage in real-time
  • Algorithm progress (e.g., "Applying QFT gates: 45/100")

Example Implementation

from tqdm import tqdm

# In test_ultimate_scaling.py
for current_qubits in tqdm(range(start_qubits, max_qubits + 1), 
                          desc="Quantum Scaling Test", 
                          unit="qubits"):
    # existing code...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions