Since the solver is designed for multiple-choice with single-correct answer, we adapt it to our setting by running it for each answer-option.
for each answeroption, we create a single-candidate question, and retrieve a real-valued score from the solver.