Whether the widget includes a "None of the above" option. When true,
the last entry in options represents that special choice.
The answer choices presented to the learner, in the order they appear on screen. The first choice is labeled "A", the second is "B", and so on.
The current state of the widget user interface. Usually represents a learner's attempt to answer a question.
The IDs of the choices the learner has selected. Each entry
corresponds to a choice's id field in options. Order is
insignificant — scoring uses set membership, not position.
JSON describing a radio (multiple-choice) widget. Intended for consumption by AI tools. A radio widget presents a list of answer choices and asks the learner to select one (or, when multiple-select is enabled, one or more).