2698308d49 
								
							
								 
							
						 
						
							
							
								
								Test passing  
							
							
								
							
							
						 
						il y a 8 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								a891510398 
								
							
								 
							
						 
						
							
							
								
								Merge  
							
							
								
							
							
						 
						il y a 8 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								86b471e72a 
								
							
								 
							
						 
						
							
							
								
								Test passing  
							
							
								
							
							
						 
						il y a 8 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								2ba69d143e 
								
							
								 
							
						 
						
							
							
								
								Removing TQDMs  
							
							
								
							
							
						 
						il y a 8 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								8b87991ea5 
								
							
								 
							
						 
						
							
							
								
								Ported to Python3 on a goddam phone  
							
							
								
							
							
						 
						il y a 8 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								c9121351c6 
								
							
								 
							
						 
						
							
							
								
								Blindly ran 2to3 against all python files.  
							
							
								
							
							
						 
						il y a 8 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								56e65b6c7f 
								
							
								 
							
						 
						
							
							
								
								Reverse order of tuples in GraphState.act_circuit  
							
							Seems vaguely sensible. Haven't tested because I'm on a plane. 
							
						 
						il y a 8 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								fc92ce3747 
								
							
								 
							
						 
						
							
							
								
								Add shorthand function to run multiple CZs.  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								9fae542174 
								
							
								 
							
						 
						
							
							
								
								Working on removing fancy.py  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								cd589612b2 
								
							
								 
							
						 
						
							
							
								
								Move DETERMINISTIC to a library setting  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								ec23365183 
								
							
								 
							
						 
						
							
							
								
								Finish updating docs, add Stabilizer.__getitem__  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								b58079172d 
								
							
								 
							
						 
						
							
							
								
								Working on syntactic sugar and docs simultaneously  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								1bdb86f9a4 
								
							
								 
							
						 
						
							
							
								
								Remove print in a test  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								329cbe70e3 
								
							
								 
							
						 
						
							
							
								
								PEP8  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								9bfe0459bd 
								
							
								 
							
						 
						
							
							
								
								Add a test for measure_sequence,  closes   #13  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								37dd9265ce 
								
							
								 
							
						 
						
							
							
								
								Can now sketchily delete nodes. Needs work.  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								d6b5f540df 
								
							
								 
							
						 
						
							
							
								
								Add & test GraphState.from_json  
							
							We needed to implement `GraphState.from_json` so that the server can
track a copy of the client's state. That's a useful byproduct of this
work! 
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								f4631c552f 
								
							
								 
							
						 
						
							
							
								
								Fix   #7  -- alias literal clifford.by_names  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								05b12a7bf1 
								
							
								 
							
						 
						
							
							
								
								Removed `fancy.GraphState.from_nx` -- "just works"  
							
							Moved that functionality into `abp.GraphState`, so that you can
just run `state = abp.GraphState(nx.Graph(((0,1),)))`, `state =
abp.fancy.GraphState(nx.Graph(((0,1),))` or whatever. 
							
						 
						il y a 9 ans  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								577e917732 
								
							
								 
							
						 
						
							
							
								
								More convenient networkx -> abp conversion  
							
							Now you can write `abp.fancy.GraphState(nx.Graph())`.
TODO: make this work for a non-fancy `GraphState` 
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b443d7d01 
								
							
								 
							
						 
						
							
							
								
								Purge `add_node`, add `add_qubit`  
							
							Trying to get more sensible defaults for people who like to think about
graphstates rather than circuits.
Repsponse to issue #4 : [Link](https://github.com/peteshadbolt/abp/issues/4 ) 
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 ... 
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								3dbd70e046 
								
							
								 
							
						 
						
							
							
								
								Add and test `GraphState.to_stabilizer()` :rage4:  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								b41cc7945d 
								
							
								 
							
						 
						
							
							
								
								Add better notation  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								277f6a2d4f 
								
							
								 
							
						 
						
							
							
								
								PEP8  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								775eea02bb 
								
							
								 
							
						 
						
							
							
								
								Add a couple more tests  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								02b2f1f3c3 
								
							
								 
							
						 
						
							
							
								
								Various small requests from Mercedes  
							
							- `GraphState.copy()`
- `measure_x` etc.
- `measure(detail=True)`
- Better documentation on `remove_vop` and `act_local_rotation` 
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								ccabb2b7b5 
								
							
								 
							
						 
						
							
							
								
								Running Mercedes' example  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								6107946244 
								
							
								 
							
						 
						
							
							
								
								Pratting with MANIFEST  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								49478d4017 
								
							
								 
							
						 
						
							
							
								
								100% test passing :feelsgood:  
							
							Still need to "test the tests", but it's looking good. 
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								7016e75be6 
								
							
								 
							
						 
						
							
							
								
								Cleaner measurement testing  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								b878528cce 
								
							
								 
							
						 
						
							
							
								
								Another one down  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								4124405697 
								
							
								 
							
						 
						
							
							
								
								Starting to refactor tests against A&B  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								88b99cc22a 
								
							
								 
							
						 
						
							
							
								
								Test passing, still need to do the nightmare  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								55704d44a6 
								
							
								 
							
						 
						
							
							
								
								Better integration of `mock`  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								d5e7e5d9b3 
								
							
								 
							
						 
						
							
							
								
								Better integration of ``mock``  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6f6ccd08d 
								
							
								 
							
						 
						
							
							
								
								Still crunching thru tests  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b6963c95e 
								
							
								 
							
						 
						
							
							
								
								Tidying tests  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								9776d3e10a 
								
							
								 
							
						 
						
							
							
								
								Better mocking - not finished  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7ae201fb2 
								
							
								 
							
						 
						
							
							
								
								Cleaning up tests -- not finished  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9c75d01a9 
								
							
								 
							
						 
						
							
							
								
								Consolidate test settings  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3ac940a17 
								
							
								 
							
						 
						
							
							
								
								Better naming  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								140a9cd7ba 
								
							
								 
							
						 
						
							
							
								
								Very good! Tests pass :rage4: :gun:  
							
							Next up is just to clean those tests and replace the stupid
act_local_rotation2 with something legible. 
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								9bd4914cd2 
								
							
								 
							
						 
						
							
							
								
								Test passing  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d18fd2f91 
								
							
								 
							
						 
						
							
							
								
								Small fix  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								b1c4617398 
								
							
								 
							
						 
						
							
							
								
								Add test graphs  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								6dfd43955b 
								
							
								 
							
						 
						
							
							
								
								Still not quite there  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f7bcb05be 
								
							
								 
							
						 
						
							
							
								
								Add more tests  
							
							
								
							
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						il y a 9 ans  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6384448e3 
								
							
								 
							
						 
						
							
							
								
								Fixed `GraphState.measure_y`  
							
							Had a dumb translation error 
							
						 
						il y a 9 ans