def undo_mutation(self, index, c, mut_value):
    gene = list(self.road.control_nodes[index])
    gene[c] -= mut_value
    self.road.control_nodes[index] = tuple(gene)
    self.road.sample_nodes = catmull_rom(self.road.control_nodes, self.road.num_spline_nodes)
def undo_mutation(self, index, c, mut_value):
    gene = list(self.road.control_nodes[index])
    gene[c] -= mut_value
    self.road.control_nodes[index] = tuple(gene)
    self.road.sample_nodes = catmull_rom(self.road.control_nodes, self.road.num_spline_nodes)