CDDSolve is a software that solves double dummy bridge problems.
An earlier version of this solver called ddsolve is also available on this page, which was implemented in Python. ddsolve is a prototypical implementation meant to showcase the basic algorithms and quantify the impact of various optimizations.
This latest release of cddsolve comes with some improvements and new features. One of the significant updates in this release is the cleaning up of preprocessor macros, and the addition of some bogus return values to make recent gccs happy. Furthermore, the TPBUCKETCOUNT in ddtranspos.c has been incremented, albeit at the cost of trading computational speed against memory footprint, resulting in a shoe size that is about 10mb larger now.
In summary, cddsolve is a highly effective double dummy bridge solver that offers exceptional functionality and speed. At the same time, the update brings many of the necessary fixes and performance improvements to the application. Overall, this software is a highly recommended solution for anyone looking for an effective double dummy bridge solver.
Version 0.9: N/A