A Command Line Quantum Simulator Built in C++
//Instructions
Press 'e' to evaluate circuit
Press 'r' to reset circuit
Press 'a' to add gate
//Gate Commands
Enter 'HG' for Hadamard Gate
Enter 'PX' for Pauli X Gate
Enter 'PY' for Pauly Y Gate
Enter 'PZ' for Pauli Z Gate
Enter 'R2' for Rotation pi/2 Gate
Enter 'R4' for Rotation pi/4 Gate
Enter 'R8' for Rotation pi/8 Gate
Enter 'CN' for Control Note Gate
Enter 'SS' for Swap Gate
Press 'l' to load circuit
//Load Circuit Commands
Enter 'BS' for Bell-State
Enter 'DJ' for Deutsch-Jozsa