def __init__(self, fields: List[RGField], double_flopped: bool):
    self.fields = fields
    self.double_flopped = double_flopped
    self._trace = []
    self._next_trace = []
def __init__(self, fields: List[RGField], double_flopped: bool):
    self.fields = fields
    self.double_flopped = double_flopped
    self._trace = []
    self._next_trace = []