def __init__(self, f_set, parent1, parent2):
        self.f_set = deepcopy(f_set)
        self.index = -1  # -1 means it has not been discovered yet
        self.p1 = parent1
        self.p2 = parent2
        try:
            self.hp_dtype = np.dtype('float128')
        except __HOLE__:
            self.hp_dtype = np.dtype('float64')
        self.a = np.array(0., dtype=self.hp_dtype)
        self.b = np.array(0., dtype=self.hp_dtype)
        self.e = np.array(0., dtype=self.hp_dtype)
dataset/ETHPy150Open rlpy/rlpy/rlpy/Representations/iFDD.py/iFDDK_potential.__init__