c3po_evaluation_prompt = """You are a precise answer validator. Your task is to compare the predicted answer with a set of acceptable correct answers and determine if the prediction matches any of them.

Input format:
Question: {question}

Correct Answers[A string or list of acceptable correct answers]: {correct_answer}

Predicted Answer: {response}

Rules:
1. Consider semantic equivalence, not just exact string matching
2. Ignore minor differences in formatting, spacing, or capitalization
3. For numerical answers, consider acceptable margin of error if applicable
4. For text answers, focus on the core meaning rather than exact wording
5. The predicted answer is considered correct if it matches ANY ONE of the provided correct answers
6. The matching can be exact or semantically equivalent to any of the correct answers
7. Return only "True" if the predicted answer is correct, or "False" if it is incorrect."""