@bridge-tools/dd
TypeScript icon, indicating that this package has built-in type declarations

0.2.2 • Public • Published

@bridge-tools/dd

This is the double-dummy library which is part of the @bridge-tools suite of open-source bridge libraries It provides a wrapper around around a wasm version of dds, the current state of the art in double-dummy solving. For more information on the @bridge-tools libraries, see @bridge-tools/core.

Features

  • Double Dummy solve a full or partial hand
  • Calculate the number of tricks lost by a certain action

Installation

@bridge-tools/dd is available on npm.

It can be installed via:

$ npm i @bridge-tools/dd

Usage

To start generating deals it is as simple as:

TODO;

We would appreciate attribution, just a simple link back to this github, but we have not made it a requirement.

Testing

The unit tests can be run via the command:

$ npm test

Getting involved

If you have questions, concerns, bug reports, etc, please file an issue in this repository's Issue Tracker or ask a question on the discord. To get in touch directly you can email us at aaron@bridge-tools.com.

To contribute either send us an email or join the discord. Contributions should follow the guidelines set out in CONTRIBUTING.

If you would like to support further development of the @bridge-tools suite you can buy us a coffee.

Buy Me A Coffee

See also

Current

Planned

  • @bridge-tools/lin - For conversion to and from lin files
  • @bridge-tools/pbn - For conversion to and from pbn files

Acknowledegments

  1. dds - Bo Haglund/Soren Hein - Formed the basis on which the library was built.
  2. Double Dummy Analysis in a web browser - Graham Hazel - Write an amazing article describing how to convert dds to wasm. The initial build of @bridge-tools/dd made heavy use of it.

Readme

Keywords

none

Package Sidebar

Install

npm i @bridge-tools/dd

Weekly Downloads

2

Version

0.2.2

License

MIT

Unpacked Size

1.26 MB

Total Files

10

Last publish

Collaborators

  • aaron-hutton