def __add__(self, other):
        result = self.create_new_instance(self)

        result._states = np.concatenate((self.state, other.state))
        result._actions = np.concatenate((self.action, other.action))