In this approach, the unigram precision is always one (every word generated in the oracle hypothesis matches exactly one word in the reference).
to find the oracle hypothesis, we just have to maximize the recall, that is the number of words appearing both in the hypothesis and in the reference.