Pete Shadbolt
6f7bcb05be
Add more tests
8年前
Pete Shadbolt
126c819d2c
Add pics
8年前
Pete Shadbolt
a5789f6152
Fix nondeterministic error in measure_x
Looks like nondeterminism in `next(d.iterkeys())` was breaking
consistency with A&B. Next up: switching determinism on or off.
8年前
Pete Shadbolt
c6384448e3
Fixed `GraphState.measure_y`
Had a dumb translation error
8年前
Pete Shadbolt
784f9d27dc
Add simple tests
8年前
Pete Shadbolt
b066129c42
Nicer pretty-printing
8年前
Pete Shadbolt
0229de062b
Very test passing
8年前
Pete Shadbolt
9623abfa10
Think I just did something right
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
e33919b634
PEP8, remove cruft
8年前
Pete Shadbolt
19972159e5
Needed to actually `return`
8年前
Pete Shadbolt
f09d1ae3f1
Finished translating measure_x. Now to write tests
It's kinda ghastly at the moment. But lots of obvious improvements.
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
4db6cff2c0
Implement GraphState.measure_y() - not tested
8年前
Pete Shadbolt
4646554779
Fix GraphState.to_json() for tuple-like nodes
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
beea2e4ddc
Test passing w/ clean GraphState :water_buffalo:
Got rid of all the debug harness and refactored graphstate.py
8年前
Pete Shadbolt
b7cda793ed
Remove all debug statements
8年前
Pete Shadbolt
1b787c4737
Think I got it
8年前
Pete Shadbolt
b06c1c38d8
Think I found it
8年前
Pete Shadbolt
faa8d05c3d
Fixing fixing fixing
8年前
Pete Shadbolt
978b197d3d
Testing against CHP
8年前
Pete Shadbolt
b67db178b2
Well this is bull shit
8年前
Pete Shadbolt
4438ca80c3
Not much
8年前
Pete Shadbolt
23fec82583
Preparing to implement measurement
8年前
Pete Shadbolt
96e6678393
Auto layout
8年前
Pete Shadbolt
7024c849d0
JS tests, remove visible graph state
8年前
Pete Shadbolt
d3e93ca550
Fix small things
8年前
Pete Shadbolt
513e09b681
Magical networkx integration :sparkling_heart:
8年前
Pete Shadbolt
34fdffea9d
Woah - major refactoring! Bad bway!!! :gun: :gun:
8年前
Pete Shadbolt
6e500dc7b5
Fix VisibleDeprecationWarning in `graphstate.py`
8年前
Pete Shadbolt
7bbaa85001
Improvements in speed, interface
8年前
Pete Shadbolt
3a39a49ef0
Looks a little more promising
8年前
Pete Shadbolt
a8e9a9eae4
Start diffing
8年前
Pete Shadbolt
b063d1ff1f
Remove act_local_rotation_by_name (simplifies API)
8年前
Pete Shadbolt
b24debbd14
Improve server
8年前
Pete Shadbolt
530f914a45
Rudimentary visualization is good
8年前
Pete Shadbolt
f76b0d9595
Server / client architecture is looking good!
8年前
Pete Shadbolt
58ced9272d
Add from_json, a buncha server/client stuff
8年前
Pete Shadbolt
045cceea65
Fixing, tidying
8年前
Pete Shadbolt
9854bad286
Seems to be okay against anders & briegel
8年前
Pete Shadbolt
16d572aed4
Now thinking about GHZs.
Think CircuitModel.act_cz is wrong
8年前
Pete Shadbolt
ec403d4c30
Loadsa stuff. CZ table bodging
8年前
Pete Shadbolt
11368ba880
Fix qi simulator again, test passing
8年前
Pete Shadbolt
db6f3dcc8b
Adding a circuit model simulator for testing
8年前
Pete Shadbolt
4ad35423fc
Start to add measurements
8年前