Pete Shadbolt
|
4646554779
|
Fix GraphState.to_json() for tuple-like nodes
|
pirms 8 gadiem |
Pete Shadbolt
|
0d9c202a50
|
Need to clone measure_x and measure_y
|
pirms 8 gadiem |
Pete Shadbolt
|
45bcdf1cca
|
Move lookup tables into a generated module
|
pirms 8 gadiem |
Pete Shadbolt
|
b4872397e9
|
Progress towards working measurement
|
pirms 8 gadiem |
Pete Shadbolt
|
e398d39aae
|
Remove adj_list()
|
pirms 8 gadiem |
Pete Shadbolt
|
318ab65cf2
|
Small JS improvement
|
pirms 8 gadiem |
Pete Shadbolt
|
8393390801
|
Add graphsim.GraphRegister.to_json() for tests
|
pirms 8 gadiem |
Pete Shadbolt
|
24a00be14f
|
Full, heavy testing
|
pirms 8 gadiem |
Pete Shadbolt
|
c2b942dada
|
Solved a dumb little problem. TODO: refactor :gun:
|
pirms 8 gadiem |
Pete Shadbolt
|
faa8d05c3d
|
Fixing fixing fixing
|
pirms 8 gadiem |
Pete Shadbolt
|
f42c83a03d
|
Working random test against CHP
|
pirms 8 gadiem |
Pete Shadbolt
|
40fb9d4dfa
|
Testing against CHP
|
pirms 8 gadiem |
Pete Shadbolt
|
4296e9d224
|
CHP
|
pirms 8 gadiem |
Pete Shadbolt
|
b67db178b2
|
Well this is bull shit
|
pirms 8 gadiem |
Pete Shadbolt
|
4438ca80c3
|
Not much
|
pirms 8 gadiem |
Pete Shadbolt
|
0ec10d155c
|
Meaningful conjugation code
|
pirms 8 gadiem |
Pete Shadbolt
|
092afb82f6
|
Improve clifford.py, add measurement lookup table
|
pirms 8 gadiem |
Pete Shadbolt
|
a50ebdd71b
|
Implement conjugation
|
pirms 8 gadiem |
Pete Shadbolt
|
0bbec5ce97
|
Remove scipy dependency, add requirements.txt
|
pirms 8 gadiem |
Pete Shadbolt
|
68e7de7088
|
We need to emulate LocCliffOp.conjugate() -- WIP
|
pirms 8 gadiem |
Pete Shadbolt
|
23fec82583
|
Preparing to implement measurement
|
pirms 8 gadiem |
Pete Shadbolt
|
96e6678393
|
Auto layout
|
pirms 8 gadiem |
Pete Shadbolt
|
7024c849d0
|
JS tests, remove visible graph state
|
pirms 8 gadiem |
Pete Shadbolt
|
b3c9dce45b
|
Rudimentary editing is, CZs etc now work.
Next up: measurement
Also added a test on local complementation
|
pirms 8 gadiem |
Pete Shadbolt
|
d3e93ca550
|
Fix small things
|
pirms 8 gadiem |
Pete Shadbolt
|
513e09b681
|
Magical networkx integration :sparkling_heart:
|
pirms 8 gadiem |
Pete Shadbolt
|
34fdffea9d
|
Woah - major refactoring! Bad bway!!! :gun: :gun:
|
pirms 8 gadiem |
Pete Shadbolt
|
7bbaa85001
|
Improvements in speed, interface
|
pirms 8 gadiem |
Pete Shadbolt
|
3a39a49ef0
|
Looks a little more promising
|
pirms 8 gadiem |
Pete Shadbolt
|
b063d1ff1f
|
Remove act_local_rotation_by_name (simplifies API)
|
pirms 8 gadiem |
Pete Shadbolt
|
b24debbd14
|
Improve server
|
pirms 8 gadiem |
Pete Shadbolt
|
58ced9272d
|
Add from_json, a buncha server/client stuff
|
pirms 8 gadiem |
Pete Shadbolt
|
7d90052833
|
Aliasing imports
|
pirms 8 gadiem |
Pete Shadbolt
|
37404bc535
|
Remove QTIP dependency. Not needed
|
pirms 8 gadiem |
Pete Shadbolt
|
b0fca20333
|
Tidy up
|
pirms 8 gadiem |
Pete Shadbolt
|
bfdc66494d
|
Switch off some tests if not using legacy table
|
pirms 8 gadiem |
Pete Shadbolt
|
7bc9895af6
|
Test passing against the circuit model
We fail when running against Anders and Briegel simply because we use a
different CZ table
|
pirms 8 gadiem |
Pete Shadbolt
|
8c450b9bd8
|
FUCK YEAH
|
pirms 8 gadiem |
Pete Shadbolt
|
9854bad286
|
Seems to be okay against anders & briegel
|
pirms 8 gadiem |
Pete Shadbolt
|
7b4e4b42b5
|
Found something
|
pirms 8 gadiem |
Pete Shadbolt
|
ea0033379c
|
QTIP, not much
|
pirms 8 gadiem |
Pete Shadbolt
|
06bf1f4665
|
More tests
|
pirms 8 gadiem |
Pete Shadbolt
|
bbc89eb4de
|
Modify test
|
pirms 8 gadiem |
Pete Shadbolt
|
d372ec8531
|
Add state equality checking, global phase fixing.
|
pirms 8 gadiem |
Pete Shadbolt
|
b43a7499d7
|
Split tests
|
pirms 8 gadiem |
Pete Shadbolt
|
9d859145d8
|
Aha... found a mistake. Wonder if that's it....
|
pirms 8 gadiem |
Pete Shadbolt
|
16d572aed4
|
Now thinking about GHZs.
Think CircuitModel.act_cz is wrong
|
pirms 8 gadiem |
Pete Shadbolt
|
ec403d4c30
|
Loadsa stuff. CZ table bodging
|
pirms 8 gadiem |
Pete Shadbolt
|
11368ba880
|
Fix qi simulator again, test passing
|
pirms 8 gadiem |
Pete Shadbolt
|
171079f98e
|
Fix dumb errors
|
pirms 8 gadiem |