@bridge-tools/dd
v0.2.2
Published
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](https://github.com/dds-bridge/dds), the current state of the art in double-dummy solvin
Downloads
5
Readme
@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 [email protected].
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.
See also
Current
- @bridge-tools/core - The core library, which contains the types and basic functions for most bridge functionality.
- @bridge-tools/generator - The deal generation library.
Planned
@bridge-tools/lin
- For conversion to and fromlin
files@bridge-tools/pbn
- For conversion to and frompbn
files
Acknowledegments
- dds - Bo Haglund/Soren Hein - Formed the basis on which the library was built.
- 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.