| 
							- from abp import GraphState
 - from abp.util import xyz
 - 
 - def linear_cluster(n):
 -     g = GraphState(range(n))
 -     g.act_circuit([(i, "hadamard") for i in range(n)])
 -     g.act_circuit([((i, i+1), "cz") for i in range(n-1)])
 -     return g 
 - 
 - 
 - def test_mercedes_example_1():
 -     """ Run an example provided by mercedes """
 -     g = linear_cluster(5)
 -     g.measure(3, "px")
 -     g.measure(2, "px")
 -     assert set(g.adj[0]) == {1}
 -     assert set(g.adj[1]) == {0, 4}
 -     assert set(g.adj[4]) == {1}
 - 
 
 
  |