DDS Web — Double Dummy Solver

Enter a 52-card deal using only these pips:



♠
♥
♦
♣
♠
♥
♦
♣
♠
♥
♦
♣
♠
♥
♦
♣

FAQ

What is DDS Web?

DDS Web is a browser demo of DDS, a double dummy originally written by Bo Haglund. It runs entirely client-side via WebAssembly: enter a deal (or import one), and the page fills a double-dummy table of max tricks by declarer and strain.

Does my deal leave my browser?

No. Cards, imports, and solve results stay on your device. The solver module is downloaded once with the page; nothing is sent to a server to analyze a deal.

How do I play through a contract?

After the double-dummy table appears, click a cell to enter play for that declarer and strain (or that seat on lead for a partial deal). Drag or click a highlighted card to play it; each card shows the contract outcome with best play and defense. Undo with ⌘/Ctrl-Z, or choose Edit hands to leave play mode.