Module dds_bridge::solver
source · Expand description
Solver functions for double dummy problems
Structs§
- A snapshot of a board
- Solved plays for a board
- Par score and contracts
- A play and its consequences
- Flags for the solver to solve for a strain
- Tricks that each seat can take as declarer for a strain
- Tricks that each seat can take as declarer for all strains
- Vulnerability of pairs
Enums§
- The sum type of all solver errors
- Errors that occurred in
dds_bridge_sys - Target tricks and number of solutions to find
Functions§
- Calculate par score and contracts for a deal
- Calculate par scores for both pairs
- Solve a single board with
sys::SolveBoard - Solve boards with a single call of
sys::SolveAllBoardsBin - Solve boards in parallel
- Solve a single deal with
sys::CalcDDtable - Solve deals with a single call of
sys::CalcAllTables - Solve deals in parallel for given strains