dds for Debian
This package is a composition of three zip files, the dds double dummy solver
library, the ddd double dummy driver (frontend), and the pydds python
extension. As there is already a ddd package in Debian (the gdb frontend) both
the ddd binary and the package were renamed to dds.
There is no shared library yet as the API/ABI is likely to change again.
pydds was patch
DDS 2.0.1, Bo Haglund 2010-05-15
For Win32, DDS compiles with Visual C++ 2005 Express edition
and the Mingw port of gcc.
When using Visual C++, the statement
#include "stdafx.h" at the beginning of dds.cpp must be uncommented.
When not using Visual C++, the compilation of DDS excludes function CalcDDtable
and the multi-thread functions that CalcDDtable uses.
This is done because the
SolveBoard, CalcDDtable - calculate number of possible tricks
in a Bridge hand
int SolveBoard(struct deal, int target, int solutions, int
mode, struct futureTricks *futp, int threadIndex);
int CalcDDtable(struct ddTableDeal tableDeal, struc