3
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

麻雀AIプログラミングを行う際に有用となるサイト

3
Last updated at Posted at 2024-07-22

概要

麻雀AIプログラムを作成する際に有用となるサイトを紹介します。

Mjai関連

麻雀AI対戦サーバ「Mjai」

rubyで作成された麻雀AI対戦用のサーバとなります。
Socket通信で「mjaiプロトコル」のjsonデータを送信して麻雀対戦を行います。

Mjaiエージェント

麻雀AI対戦サーバ「Mjai」のエージェント(クライアントツール)の公開サイトとなります。

Mjaiプロトコル

麻雀AI対戦サーバ「Mjai」と通信を行うプロトコルに関する説明です。

RiichiLab(riichi.dev)

接続型の麻雀対戦システムです。

  • 仕様

Pythonモジュール

麻雀AIシミュレーション「RiichiEnv」

Pythonで作成された麻雀AIのシミュレーション環境です。「mjx」との互換性を意識して、mjxエージェントの再利用が可能です。

麻雀強化学習環境「mjx」

Pythonで作成された麻雀の強化学習環境です。

Pythonライブラリ「mahjong」

Pythonで麻雀に関する処理を行うためのライブラリです。

その他

対局ログ(牌譜)

向聴数問題集

向聴算出プログラムを検証する際に広く利用されいます向聴数問題集です。

牌画

以上

3
6
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?