Enum shakmaty_syzygy::SyzygyError[][src]

pub enum SyzygyError {
    Castling,
    TooManyPieces,
    MissingTable {
        metric: Metric,
        material: Material,
    },
    ProbeFailed {
        metric: Metric,
        material: Material,
        error: ProbeError,
    },
}

Error when probing tablebase.

Variants

Position has castling rights, but Syzygy tables do not contain positions with castling rights.

Position has too many pieces. Syzygy tables only support up to 6 or 7 pieces.

Missing table.

Fields of MissingTable

Probe failed.

Fields of ProbeFailed

Trait Implementations

impl Debug for SyzygyError
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for SyzygyError

impl Sync for SyzygyError