npm.io
0.1.1 • Published yesterdayCLI

@kobalab/mjai-test-server

Licence
MIT
Version
0.1.1
Deps
2
Size
19 kB
Vulns
0
Weekly
0

mjai-test-server

Mjaiボット対戦サーバー

評価のために Mjai ボットを対戦させるサーバー。 対戦方法には デュプリケート対局 を選択できる。 対戦結果は 牌譜 に保存される。

インストール

$ npm i -g @kobalab/mjai-test-server

使用方法

mjai-test-server [ options... ] mjai-bot1 mjai-bot2

bjai-bot1 で指定した3体のボットと mjai-bot2 で指定したボットと対戦させます。

--input, -i

デュプリケート対局用の牌山を指定します。省略した場合はランダムな牌山で自動対局します。

--output, -o

指定されたファイルに牌譜を出力します。

--times, -t

対局数を指定します。省略時は指定された牌山内の対局数にしたがいます。牌山も指定がない場合は1戦だけ対局します。

--skip, -s

指定された数分牌山をスキップします。特定の牌山でだけ対局させたいときに便利です。

--rule, -r

JSONファイルもしくはJSON形式の文字列で ルール を変更します。 --input で牌山を指定した場合、赤牌の枚数は牌山にしたがいます。

--verbose, -v

Mjaiプロトコルの通信を表示します。

ライセンス

MIT

作者

Satoshi Kobayashi

Keywords