def __init__(self):
        # Number of Actions
        self.actions_num = len(self.AVAIL_FORCE)

        if not self._isParamsValid():
            # For now, continue execution with warnings.
            # Optionally halt execution here.
            pass

        self._assignGroundVerts()
        super(CartPoleBase, self).__init__()

        self.xTicksLabels = np.around(
            np.linspace(self.statespace_limits[0, 0] * 180 / pi,
                        self.statespace_limits[0, 1] * 180 / pi, 5)).astype(int)
        self.yTicksLabels = np.around(
            np.linspace(self.statespace_limits[1, 0] * 180 / pi,
                        self.statespace_limits[1, 1] * 180 / pi, 5)).astype(int)
Test that missing endpoints are filled in when desired.
dataset/ETHPy150Open rlpy/rlpy/rlpy/Domains/CartPoleBase.py/CartPoleBase.__init__--crossover with--dataset/ETHPy150Open jonafato/Flask-Copilot/tests/test_functional.py/test_endpoint_replacement