0.0.3 • Published 7 years ago

chinese-poker-lotus v0.0.3

Weekly downloads
5
License
MIT
Repository
github
Last release
7 years ago

Chinese Poker Lotus

斗地主发牌机

还在设计中, 请稍候

主要包含两个模块

  • 发牌控制模块: 控制发出的牌的整体及每个玩家的强度
  • 简单的玩家控制模块: 根据玩家收益控制函数及玩家历史数据估计下一局玩家应得的牌的强度

如何使用

  • 安装
# npm
npm install chinese-poker-lotus -S

# yarn
yarn add chinese-poker-lotus
  • 使用
import * as lotus from 'chinese-poker-lotus'

lotus.deal({ level: 0 })

API 设计

import { DealOptions, DealResult } from './src'
// 发牌接口
export declare function deal(options: DealOptions): DealResult;
// 预测下一局玩家应该获得的强度接口
export declare function guess(history: number[], controller: (x: number) => number): number;

License

MIT

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago