Skip to main content

Evaluate

Type Alias Evaluate 

Source
pub type Evaluate<'a> = dyn FnMut(&(dyn Fn(usize, u64, u32) -> Result<PlayedTry, String> + Sync), &Tries) -> Result<PlaytestReport, String> + 'a;
Expand description

How the search has a setting played: given one try on the stage of that setting (entrant index, seed, the turn it stops at) and the tries to play, their report, judged. autobalance plays them on its threads.