Skip to main content

analyse_plays

Function analyse_plays 

Source
pub fn analyse_plays(traces: &[PlayTrace]) -> Vec<PlayAnalysis>
Expand description

Trace DD trick counts for many plays in parallel

Fans out across rayon workers, each calling sys::AnalysePlayBin with threadIndex = 0. Per the dds-bridge-sys documentation, this entry point is safe for concurrent invocation across threads, though each call pays the full setup cost of a fresh internal solver context (no TT reuse across traces — the modern shim does not yet expose a context variant of analyse_play).

§Panics

Not expected — panics here are bugs. See the module-level panic policy.