code: protected int[] translate(int[] outer)
  	{
  		int[] t = new int[inds.length];
  		for (int i = 0; i < t.length; i++)
  		{
  			t[i] = outer[inds[i]];
  		}
  		return t;
  	}
docs: This methods translates the indexes of outer constraint, to this inner constraint.
  
  @param outer mapped indices for the outer constraints
  @return translated indices