| @@ -93,6 +93,21 @@ class GraphState(object): | |||||
| if new_edge != edge: | if new_edge != edge: | ||||
| self.toggle_edge(a, b) | self.toggle_edge(a, b) | ||||
| def measure_x(self, i): | |||||
| """ Measure the graph in the X-basis """ | |||||
| #TODO | |||||
| pass | |||||
| def measure_y(self, i): | |||||
| """ Measure the graph in the Y-basis """ | |||||
| #TODO | |||||
| pass | |||||
| def measure_Z(self, i): | |||||
| """ Measure the graph in the Z-basis """ | |||||
| #TODO | |||||
| pass | |||||
| def __str__(self): | def __str__(self): | ||||
| """ Represent as a string for quick debugging """ | """ Represent as a string for quick debugging """ | ||||
| return "graph:\n vops: {}\n ngbh: {}\n"\ | return "graph:\n vops: {}\n ngbh: {}\n"\ | ||||