@kobalab/majiang-core

1.2.1 • Public • Published

majiang-core

麻雀基本ライブラリ

手牌の操作、シャンテン数・和了点計算、局進行・卓情報の管理、思考ルーチンの雛形を含む基本クラス群を提供します。

ver.2.0.0 以降の電脳麻将は、その実装に本パッケージを使用しています。

インストール

$ npm i @kobalab/majiang-core

使用法

const Majiang = require('@kobalab/majiang-core');

提供機能

クラス名 機能
Majiang.Shoupai 手牌を表現するクラス
Majiang.Shan 牌山を表現するクラス
Majiang.He 捨て牌を表現するクラス
Majiang.Util シャンテン数計算、和了点計算ルーチン
Majiang.Game 局進行を実現するクラス
Majiang.Board 卓情報を更新するクラス
Majiang.Player 対局者を実現する基底クラス

ライセンス

MIT

作者

Satoshi Kobayashi

Readme

Keywords

Package Sidebar

Install

npm i @kobalab/majiang-core

Weekly Downloads

13

Version

1.2.1

License

MIT

Unpacked Size

105 kB

Total Files

14

Last publish

Collaborators

  • kobalab