ScoreQuestion

public final class ScoreQuestion

Configuration for evaluating an ordered rubric of levels and computing a continuous expected score in [0.0, 1.0] with DecisionMaker.

Public Constructors

ScoreQuestion(List<String> rubric, float temperature, String instructions)
Creates a ScoreQuestion with an ordered list of rubric level descriptions.

Public Methods

List<String>
getRubric()
Returns the ordered list of rubric levels from lowest (0.0) to highest (1.0).
float
getTemperature()
Returns the softmax temperature override.
String
getInstructions()
Returns the optional task instructions prepended to the rubric prompt.

Inherited Methods

Public Constructors

public ScoreQuestion (List<String> rubric, float temperature, String instructions)

Creates a ScoreQuestion with an ordered list of rubric level descriptions.

Public Methods

public List<String> getRubric ()

Returns the ordered list of rubric levels from lowest (0.0) to highest (1.0).

public float getTemperature ()

Returns the softmax temperature override.

public String getInstructions ()

Returns the optional task instructions prepended to the rubric prompt.