Anders and Briegel in Python
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
298B

  1. from abp import GraphState
  2. def test_z_measurement():
  3. g = GraphState(0)
  4. assert g.measure_z(0, 0) == 0
  5. assert g.measure_z(0, 1) == 1
  6. assert not all(g.measure_z(0) == 0 for i in range(100))
  7. g.act_hadamard(0)
  8. print g
  9. assert all(g.measure_z(0) == 1 for i in range(100))