Trying mate generation