From 789f3d5fa853c3462576dd297b9d9023f725153e Mon Sep 17 00:00:00 2001 From: Pete Shadbolt Date: Fri, 18 Nov 2016 23:07:51 -0800 Subject: [PATCH] Making progress on #20 - stable operation. --- examples/visualization/stress_test.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/examples/visualization/stress_test.py b/examples/visualization/stress_test.py index 53d42b3..6e730ab 100644 --- a/examples/visualization/stress_test.py +++ b/examples/visualization/stress_test.py @@ -1,4 +1,4 @@ -from abp.fancy import GraphState +from abp import GraphState, VizClient from abp.util import xyz import numpy as np import time @@ -31,14 +31,16 @@ def lattice(unit_cell, size): nodes, edges = lattice(threedee_unit_cell, (4, 4, 4)) -psi = GraphState() +v = VizClient() while True: + psi = GraphState() for node in nodes: + v.update(psi, 0.1) psi.add_qubit(str(node), position=xyz(node[0], node[1], node[2]), vop="identity") - psi.update(0.1) for edge in edges: + v.update(psi, 0.1) psi.act_cz(str(edge[0]), str(edge[1])) - psi.update(0.1) + del psi