#!/bin/bash # BR-Quantum - Quantum circuit simulator visualization clear trap 'printf "\033[?25h\033[0m"; clear; exit' INT TERM EXIT printf '\033[?25l' PINK='\033[38;5;205m' BLUE='\033[38;5;69m' VIOLET='\033[38;5;135m' GREEN='\033[38;5;82m' AMBER='\033[38;5;214m' RESET='\033[0m' COLS=$(tput cols) LINES=$(tput lines) draw_circuit() { local qubits=$1 gates=$2 printf "\n${VIOLET} Quantum Circuit (%d qubits, %d gates):${RESET}\n\n" "$qubits" "$gates" GATE_NAMES=("H" "X" "Y" "Z" "S" "T" "CNOT" "SWAP" "RX" "RZ") for ((q=0;q