Skip to main content

New Scoring model for calculating Max Achievable Score (MAS): Best Branch Approach

Max Achievable Score (MAS) as the name suggests is the maximum score that a supplier can receive for answering a particular questionnaire.

MAS is calculated during designing the questionnaire and is fixed once the questionnaire is published.

Conditions/logic inside a questionnaire is used to make a certain question visible or required based on the answer to other question. This allows questionnaire designer to ask more specific questions based on the previous response and display only relevant questions to the respondent.

If a questionnaire does not contain conditional questions, the MAS is simply the sum of MAS of individual questions. However, with conditional questions the logic to calculate MAS becomes complex.

Best Branch Approach: If a questionnaire contains conditional questions, it means there are several scenarios in which the supplier can respond to the questionnaire. Our model considers all the different scenarios and then calculates the MAS.

Detailed Example:

This questionnaire contains 2 questions and Question 2 becomes visible only if Question 1 is answered as ‘No’.

image-20250209-135419.png

The scoring is assigned in the following way:

Q1: Yes: 100 Points, No: 0 Points

Q2: Yes: 50 Points, No: 0 Points

image-20250209-135639.png

There are three possible scenarios in which the supplier can answer this questionnaire.

Scenario 1

Scenario 2

Scenario 3

Question 1

Yes

No

No

Question 2

Cannot answer

Yes

No

Score Achieved

100

50

0

In this case the MAS calculated is 100. The supplier cannot receive 150 points because if Q1 is answered ‘Yes’, Q2 will never be visible.


Visual representation:

image-20250209-145045.png

Other Examples:

Best Branch is highlighted in Green.

image-20250209-141902.png

image-20250209-142354.png

image-20250209-143729.png

image-20250209-144700.png
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.