yamp\'s rock type judgment