2698308d49 
								
							
								 
							
						 
						
							
							
								
								Test passing  
							
							
								
							
							
						 
						8年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								a891510398 
								
							
								 
							
						 
						
							
							
								
								Merge  
							
							
								
							
							
						 
						8年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								86b471e72a 
								
							
								 
							
						 
						
							
							
								
								Test passing  
							
							
								
							
							
						 
						8年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								2ba69d143e 
								
							
								 
							
						 
						
							
							
								
								Removing TQDMs  
							
							
								
							
							
						 
						8年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								8b87991ea5 
								
							
								 
							
						 
						
							
							
								
								Ported to Python3 on a goddam phone  
							
							
								
							
							
						 
						8年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								c9121351c6 
								
							
								 
							
						 
						
							
							
								
								Blindly ran 2to3 against all python files.  
							
							
								
							
							
						 
						8年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								56e65b6c7f 
								
							
								 
							
						 
						
							
							
								
								Reverse order of tuples in GraphState.act_circuit  
							
							Seems vaguely sensible. Haven't tested because I'm on a plane. 
							
						 
						8年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								fc92ce3747 
								
							
								 
							
						 
						
							
							
								
								Add shorthand function to run multiple CZs.  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								9fae542174 
								
							
								 
							
						 
						
							
							
								
								Working on removing fancy.py  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								cd589612b2 
								
							
								 
							
						 
						
							
							
								
								Move DETERMINISTIC to a library setting  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								ec23365183 
								
							
								 
							
						 
						
							
							
								
								Finish updating docs, add Stabilizer.__getitem__  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								b58079172d 
								
							
								 
							
						 
						
							
							
								
								Working on syntactic sugar and docs simultaneously  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								1bdb86f9a4 
								
							
								 
							
						 
						
							
							
								
								Remove print in a test  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								329cbe70e3 
								
							
								 
							
						 
						
							
							
								
								PEP8  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								9bfe0459bd 
								
							
								 
							
						 
						
							
							
								
								Add a test for measure_sequence,  closes   #13  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								37dd9265ce 
								
							
								 
							
						 
						
							
							
								
								Can now sketchily delete nodes. Needs work.  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								
								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! 
							
						 
						9年前  
				
					
						
							
							
								
								Pete Shadbolt 
							
						 
						
							
							
							
								
							
								f4631c552f 
								
							
								 
							
						 
						
							
							
								
								Fix   #7  -- alias literal clifford.by_names  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								
								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. 
							
						 
						9年前  
				
					
						
							
							
								
								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` 
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 ) 
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 ... 
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								3dbd70e046 
								
							
								 
							
						 
						
							
							
								
								Add and test `GraphState.to_stabilizer()` :rage4:  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								b41cc7945d 
								
							
								 
							
						 
						
							
							
								
								Add better notation  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								277f6a2d4f 
								
							
								 
							
						 
						
							
							
								
								PEP8  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								775eea02bb 
								
							
								 
							
						 
						
							
							
								
								Add a couple more tests  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								02b2f1f3c3 
								
							
								 
							
						 
						
							
							
								
								Various small requests from Mercedes  
							
							- `GraphState.copy()`
- `measure_x` etc.
- `measure(detail=True)`
- Better documentation on `remove_vop` and `act_local_rotation` 
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								ccabb2b7b5 
								
							
								 
							
						 
						
							
							
								
								Running Mercedes' example  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								6107946244 
								
							
								 
							
						 
						
							
							
								
								Pratting with MANIFEST  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								49478d4017 
								
							
								 
							
						 
						
							
							
								
								100% test passing :feelsgood:  
							
							Still need to "test the tests", but it's looking good. 
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								7016e75be6 
								
							
								 
							
						 
						
							
							
								
								Cleaner measurement testing  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								b878528cce 
								
							
								 
							
						 
						
							
							
								
								Another one down  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								4124405697 
								
							
								 
							
						 
						
							
							
								
								Starting to refactor tests against A&B  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								88b99cc22a 
								
							
								 
							
						 
						
							
							
								
								Test passing, still need to do the nightmare  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								55704d44a6 
								
							
								 
							
						 
						
							
							
								
								Better integration of `mock`  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								d5e7e5d9b3 
								
							
								 
							
						 
						
							
							
								
								Better integration of ``mock``  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6f6ccd08d 
								
							
								 
							
						 
						
							
							
								
								Still crunching thru tests  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b6963c95e 
								
							
								 
							
						 
						
							
							
								
								Tidying tests  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								9776d3e10a 
								
							
								 
							
						 
						
							
							
								
								Better mocking - not finished  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7ae201fb2 
								
							
								 
							
						 
						
							
							
								
								Cleaning up tests -- not finished  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9c75d01a9 
								
							
								 
							
						 
						
							
							
								
								Consolidate test settings  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3ac940a17 
								
							
								 
							
						 
						
							
							
								
								Better naming  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								9bd4914cd2 
								
							
								 
							
						 
						
							
							
								
								Test passing  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d18fd2f91 
								
							
								 
							
						 
						
							
							
								
								Small fix  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								b1c4617398 
								
							
								 
							
						 
						
							
							
								
								Add test graphs  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								6dfd43955b 
								
							
								 
							
						 
						
							
							
								
								Still not quite there  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f7bcb05be 
								
							
								 
							
						 
						
							
							
								
								Add more tests  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6384448e3 
								
							
								 
							
						 
						
							
							
								
								Fixed `GraphState.measure_y`  
							
							Had a dumb translation error 
							
						 
						9年前