Expand description
Solver functions for double dummy problems
Structs§
- Board
- A snapshot of a board
- Found
Plays - Solved plays for a board
- Par
- Par score and contracts
- Play
- A play and its consequences
- Strain
Flags - Flags for the solver to solve for a strain
- Tricks
Row - Tricks that each seat can take as declarer for a strain
- Tricks
Table - Tricks that each seat can take as declarer for all strains
- Vulnerability
- Vulnerability of pairs
Enums§
- Error
- The sum type of all solver errors
- System
Error - Errors that occurred in
dds_bridge_sys - Target
- Target tricks and number of solutions to find
Functions§
- calculate_
par - Calculate par score and contracts for a deal
- calculate_
pars - Calculate par scores for both pairs
- solve_
board - Solve a single board with
sys::SolveBoard - solve_
board_ ⚠segment - Solve boards with a single call of
sys::SolveAllBoardsBin - solve_
boards - Solve boards in parallel
- solve_
deal - Solve a single deal with
sys::CalcDDtable - solve_
deal_ ⚠segment - Solve deals with a single call of
sys::CalcAllTables - solve_
deals - Solve deals in parallel for given strains