encodePokerState
encodePokerState(state: NativePokerState): PokerStateBytes
Import
const poker = require('poker-calculations');
ESM (Node):
import { createRequire } from 'module';
const require = createRequire(import.meta.url);
const poker = require('poker-calculations');
When to use
Cache or transmit table snapshots without re-parsing nested JS objects on every decideAction call.
How to use
const poker = require('poker-calculations');
const bytes = poker.encodePokerState(state);
// or: const bytes = require('poker-calculations/encode').packPokerState(state);