Esempio n. 1
0
from qfunction.quantum import QuantumCircuit as Qc
from qfunction.quantum import simulator as sim
from qfunction.plot import plot_probabilities as pp


q = 0.1
qc = Qc(5,q=q)

print(qc.q_qubits)
qc.Y(2)
qc.H(2)


print(qc)
pp(qc)
print(sim(qc))
#pp(qc)
#for q in 
from qfunction.quantum import QuantumCircuit as Qc
from qfunction.plot.histogram import plot_cnot_prob as pcp

q =1.1
qc = Qc(4,q=q)
print(qc.cnot((2,1)))
print(qc)
Esempio n. 3
0
from qfunction.quantum import QuantumCircuit as Qc
from qfunction.quantum.algorithms import ArenaGame

q = .9
qc = Qc(1, q=q)
game = ArenaGame(qc=qc)

game.up()
game.left()
game.left()
game.show()