Pete Shadbolt
bf22c0f5e7
Skip tests that depend on the original C++
I have written a tonne of tests that compare against A&B's original C++.
Until I can distribute the `anders_briegel` package which implements
that original code, we now skip those tests if we see an ImportError.
TODO: seems a little over-zealous right now ...
8年前
Pete Shadbolt
277f6a2d4f
PEP8
8年前
Pete Shadbolt
775eea02bb
Add a couple more tests
8年前
Pete Shadbolt
7016e75be6
Cleaner measurement testing
8年前
Pete Shadbolt
c7ae201fb2
Cleaning up tests -- not finished
8年前
Pete Shadbolt
b3ac940a17
Better naming
8年前
Pete Shadbolt
2d18fd2f91
Small fix
8年前
Pete Shadbolt
784f9d27dc
Add simple tests
8年前
Pete Shadbolt
0229de062b
Very test passing
8年前
Pete Shadbolt
9623abfa10
Think I just did something right
8年前
Pete Shadbolt
b31fb544bf
Found a nasty bug
8年前
Pete Shadbolt
1cb6a3b3c9
All single-qubit tests are now passing :rage3:
8年前
Pete Shadbolt
04afcae7da
Test passing, but
Some tests are disabled and forcing outcomes does not work
8年前
Pete Shadbolt
27df07bd52
Not there yet
8年前
Pete Shadbolt
924e240285
Add a probabilistic test
8年前
Pete Shadbolt
19972159e5
Needed to actually `return`
8年前
Pete Shadbolt
26569dfc32
Working on measure_x
Added some more terms to clifford.by_name to ease lookup of complex
conjugates
Added GraphState.toggle_edges(), used by GraphState.measure_x
Nearly finished GraphState.measure_x
8年前
Pete Shadbolt
0d9c202a50
Need to clone measure_x and measure_y
8年前
Pete Shadbolt
b4872397e9
Progress towards working measurement
8年前
Pete Shadbolt
e398d39aae
Remove adj_list()
8年前
Pete Shadbolt
318ab65cf2
Small JS improvement
8年前
Pete Shadbolt
092afb82f6
Improve clifford.py, add measurement lookup table
8年前
Pete Shadbolt
23fec82583
Preparing to implement measurement
8年前
Pete Shadbolt
7d90052833
Aliasing imports
8年前
Pete Shadbolt
db6f3dcc8b
Adding a circuit model simulator for testing
8年前