# Interface PairwiseVotingHistory

Aggregated voting history for a pair of agents.

interface PairwiseVotingHistory {
pairKey: `${string}:${string}`;
jointObservations: number;
agreements: number;
disagreements: number;
correlation: number;
lastUpdated: Date;
}

- Defined in packages/nexus-agents/src/consensus/higher-order-types.ts:115

##### Index

### Properties

pairKey
jointObservations
agreements
disagreements
correlation
lastUpdated

## Properties

### `Readonly` pairKey

pairKey: `${string}:${string}`

Agent pair key

- Defined in packages/nexus-agents/src/consensus/higher-order-types.ts:117

### `Readonly` jointObservations

jointObservations: number

Number of proposals where both agents voted

- Defined in packages/nexus-agents/src/consensus/higher-order-types.ts:119

### `Readonly` agreements

agreements: number

Number of times both agents agreed

- Defined in packages/nexus-agents/src/consensus/higher-order-types.ts:121

### `Readonly` disagreements

disagreements: number

Number of times agents disagreed

- Defined in packages/nexus-agents/src/consensus/higher-order-types.ts:123

### `Readonly` correlation

correlation: number

Computed correlation coefficient

- Defined in packages/nexus-agents/src/consensus/higher-order-types.ts:125

### `Readonly` lastUpdated

lastUpdated: Date

Last update timestamp

- Defined in packages/nexus-agents/src/consensus/higher-order-types.ts:127