Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/frankwallis/dds-node-adapter
node addon for the dds double-dummy solver for contract bridge
https://github.com/frankwallis/dds-node-adapter
Last synced: 20 days ago
JSON representation
node addon for the dds double-dummy solver for contract bridge
- Host: GitHub
- URL: https://github.com/frankwallis/dds-node-adapter
- Owner: frankwallis
- Created: 2015-09-06T18:25:57.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-04-09T20:53:12.000Z (almost 6 years ago)
- Last Synced: 2024-12-14T01:12:49.097Z (about 2 months ago)
- Language: C++
- Size: 37.1 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
dds-node-adapter
==================[![build status](https://secure.travis-ci.org/frankwallis/dds-node-adapter.png)](http://travis-ci.org/frankwallis/dds-node-adapter)
A node addon for the [DDS](https://github.com/dds-bridge/dds) bridge double dummy solver. The computation methods are run asynchronously and can return results either in a Promise or via a callback. Uses [node-pre-gyp](https://github.com/mapbox/node-pre-gyp) to manage the build and install.
## Platform requirements
- Node.js 0.12.x or higher
- It has been tested on Linux, Max and Win32 and prebuilt binaries will normally be available for those platforms.## Methods Implemented
```
solveBoard(boardInfo, options): Promise;
solveBoard(boardInfo, options, callback);calcResultTable(deal): Promise;
calcResultTable(deal, callback);par(resultTable, vulnerability): Promise;
par(resultTable, vulnerability, callback);
```