# ScoreResponse (/docs/api/core/interfaces/ScoreResponse)



## Properties [#properties]

### confidence [#confidence]

```ts
readonly confidence: number;
```

***

### legend? [#legend]

```ts
readonly optional legend?: unknown;
```

Echoed criteria. Core never reads it, so its shape is the API's business.

***

### probabilities [#probabilities]

```ts
readonly probabilities: {
[index: string]: number;
};
```

#### Index Signature [#index-signature]

```ts
[index: string]: number
```

***

### score [#score]

```ts
readonly score: number;
```

Expected value across the rubric, not a level index. The answer is the argmax.

***

### type [#type]

```ts
readonly type: "score";
```
