Interface StatsState

interface StatsState {
    cardsGotten: number;
    cardsGottenByNotes: null | number;
    cluesStillUsable: null | number;
    cluesStillUsableNotRounded: null | number;
    doubleDiscardCard: null | CardOrder;
    finalRoundEffectivelyStarted: boolean;
    maxScore: number;
    maxScorePerStack: Readonly<Tuple<number, NumSuits>>;
    numAttemptedCardsPlayed: number;
    numSubsequentBlindPlays: number;
    numSubsequentMisplays: number;
    pace: null | number;
    paceRisk: PaceRisk;
    potentialCluesLost: number;
}

Properties

cardsGotten: number
cardsGottenByNotes: null | number
cluesStillUsable: null | number
cluesStillUsableNotRounded: null | number
doubleDiscardCard: null | CardOrder

Store the order of the double-discard candidate card, or null if not in DDA.

finalRoundEffectivelyStarted: boolean
maxScore: number
maxScorePerStack: Readonly<Tuple<number, NumSuits>>
numAttemptedCardsPlayed: number

For "Throw It in a Hole" variants.

numSubsequentBlindPlays: number
numSubsequentMisplays: number
pace: null | number
paceRisk: PaceRisk
potentialCluesLost: number