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年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								784f9d27dc 
								
							
								 
							
						 
						
							
							
								
								Add simple tests  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								0229de062b 
								
							
								 
							
						 
						
							
							
								
								Very test passing  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								9623abfa10 
								
							
								 
							
						 
						
							
							
								
								Think I just did something right  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d2346ae9c 
								
							
								 
							
						 
						
							
							
								
								Not much  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								b31fb544bf 
								
							
								 
							
						 
						
							
							
								
								Found a nasty bug  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								1cb6a3b3c9 
								
							
								 
							
						 
						
							
							
								
								All single-qubit tests are now passing :rage3:  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								04afcae7da 
								
							
								 
							
						 
						
							
							
								
								Test passing, but  
							
							Some tests are disabled and forcing outcomes does not work 
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								c793418517 
								
							
								 
							
						 
						
							
							
								
								Simplify measurement table  
							
							Dunno why it was ever `complex` 
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								27df07bd52 
								
							
								 
							
						 
						
							
							
								
								Not there yet  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								924e240285 
								
							
								 
							
						 
						
							
							
								
								Add a probabilistic test  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								19972159e5 
								
							
								 
							
						 
						
							
							
								
								Needed to actually `return`  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								4646554779 
								
							
								 
							
						 
						
							
							
								
								Fix GraphState.to_json() for tuple-like nodes  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d9c202a50 
								
							
								 
							
						 
						
							
							
								
								Need to clone measure_x and measure_y  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								45bcdf1cca 
								
							
								 
							
						 
						
							
							
								
								Move lookup tables into a generated module  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4872397e9 
								
							
								 
							
						 
						
							
							
								
								Progress towards working measurement  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								e398d39aae 
								
							
								 
							
						 
						
							
							
								
								Remove adj_list()  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								318ab65cf2 
								
							
								 
							
						 
						
							
							
								
								Small JS improvement  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								8393390801 
								
							
								 
							
						 
						
							
							
								
								Add graphsim.GraphRegister.to_json() for tests  
							
							
								
							
							
						 
						9年前  
				
					
						
							
							
								 
						
							
							
							
								
							
								24a00be14f 
								
							
								 
							
						 
						
							
							
								
								Full, heavy testing  
							
							
								
							
							
						 
						9年前