monkerware

1.0.3 • Public • Published

monkerware

NPM version Downloads

Imports MonkerWare ranges, a proprietary directory structure used by MonkerViewer.

Useful for tinkering with MonkerViewer ranges (.rng files) downloaded from RangeConverter.

Usage

Install the library with npm install monkerware

import { RangeImporter } from 'monkerware';
 
// Import a single .rng file (single branch)
// Returns a Map from hand representations (e.g. 'AA', 'AKs', 'AKo') to { p, ev } objects
// p = probability of playing the hand in this range as part of the GTO mixed strategy
// ev = expected value (in small blinds) when playing the hand in this range
const range = RangeImporter.importFile({ path: '/some/path/0.rng' });
 
// Import a directory with .rng files (full strategy)
// Returns a Map from branch names (e.g. '0', '5.3.1.0' to ranges (as returned from importFile)
const ranges = RangeImporter.importDirectory({ path: '/some/path/' });

Package Sidebar

Install

npm i monkerware

Weekly Downloads

0

Version

1.0.3

License

MIT

Unpacked Size

1.14 MB

Total Files

255

Last publish

Collaborators

  • dleshem