Great question!
It is indeed not possible to assign scores to checkbox question by each option as it is evaluated only when Next button is clicked. We can do an easy workaround where we store answers and points for choosing them in a collection; when we have an answer, we add up the scores and update points
like this:
--create a collection that hold point scores for each of the answers in the checkbox question:
>> answers_points = {"1" -> 5, "2" -> 5, "3" -> 5, "4" -> 0, "5" -> 0}
*question: Select all numbers less than 4
*type: checkbox
1
2
3
4
5
*save: answers
--here we look up point answers_points for the answers we recorded and add points:
>> i = 1
*while: i <= answers.size
>> points = points + answers_points["{answers[i]}"]
>> i = i + 1
Sample program.