//! Position analysis.
//!
//! Lichess maintains a database of cloud engine evaluations for positions it
//! has already analyzed (mostly openings, around 320 million positions).
//! [`LichessApi::get_cloud_evaluation`] looks one up by FEN and returns its
//! principal variations if present, or an error if the position hasn't been
//! evaluated. This endpoint is public and needs no bearer token; it's meant
//! for occasional lookups, not bulk fetching — for that, use the exported
//! evaluation database from lichess.org directly.
use crateLichessApi;
use crateResult;
use crate*;