docs: def extract_ms(self, x, y):
          """ Returns the motor and sensory parts from a point in the exploration
          space (expl_dims) and a point in the inference space (inf_dims).
          """
          ms = np.zeros(self.conf.ndims)
          ms[self.expl_dims] = x
          ms[self.inf_dims] = y
          return ms[self.conf.m_dims], ms[self.conf.s_dims]