Crate stockfish

Source
Expand description

stockfish is a lightweight wrapper library for the Stockfish chess engine.

Structs§

EngineEval
Represents the evaluation returned from the engine. Includes EvalType and a numerical score value.
EngineOutput
The sum of the output from the engine. Includes EngineEval and a string representation of the engine’s returned best move (given in long algebraic notation; e.g., "e2e4").
Stockfish
An interface for interacting with a Stockfish process.

Enums§

EvalType
The category of evaluation returned by stockfish. Either Centipawns or Mate.