# Interface DistillerStats

Statistics returned by StrategyDistiller.getStats().

interface DistillerStats {
ruleCountByStatus: Readonly<Record<RuleStatus, number>>;
totalRules: number;
lastDistillAt: number | undefined;
outcomesSinceLastDistill: number;
}

- Defined in packages/nexus-agents/src/learning/strategy-distiller-types.ts:93

##### Index

### Properties

ruleCountByStatus
totalRules
lastDistillAt
outcomesSinceLastDistill

## Properties

### `Readonly` ruleCountByStatus

ruleCountByStatus: Readonly<Record<RuleStatus, number>>

Number of rules in each status

- Defined in packages/nexus-agents/src/learning/strategy-distiller-types.ts:95

### `Readonly` totalRules

totalRules: number

Total number of rules

- Defined in packages/nexus-agents/src/learning/strategy-distiller-types.ts:97

### `Readonly` lastDistillAt

lastDistillAt: number | undefined

Epoch ms of last distillation run

- Defined in packages/nexus-agents/src/learning/strategy-distiller-types.ts:99

### `Readonly` outcomesSinceLastDistill

outcomesSinceLastDistill: number

Number of outcomes processed since last distillation

- Defined in packages/nexus-agents/src/learning/strategy-distiller-types.ts:101