日本のルールにおける麻雀の役判定プログラムのJavaラッパーです
- 手牌が和了の形かどうかを判定できます
- 清老頭かどうかの判定ができます
- MahjongHandsクラスに手牌を入れて下さい
- MahjongHandsでは手牌が和了の形かどうかを判定したり、
- 順子や刻子に振り分けます
- 先ほどのMahjongHandsのインスタンスを投げます
- 現状ではcalcYakuman()を実行すると役満かどうかを判定
- getYakumanList()で合致する役満のEnumを返します。(現在は清老頭のみ)
詳細はsrc/test/java/
の
org.mahjong4j.ChintohtohTest
を見て頂ければ確認頂けると思います
手が出せるOSSを目指します
Pull Request・Issueはいつでもお待ちしております
現在簡単にプルリク出せる状態です!!
それぞれの役判定クラスののisMatchメソッドを作成していただけると嬉しいです
清老頭だけは作成したので、参考にして頂ければと思います
最初に作成した際の名残コード(is[役名])のメソッドがあるので
そちらも参考にしてください。
org.mahjong4j.yakuにあります
もちろん他の場所を作って頂いても構いません
waffle.ioを利用しています
通常どおりIssueに投げて頂いて構いません。
Readyから左の部分はまだ手をつけていないので
プルリクチャンスです。
Issueは報告・質問・雑談なんでもどうぞ
読んだら読んだと書き込みます
出来る限り早く対応致します
ハードルが高ければ作者Twitterでも構いません
どんなPull Requestでもありがたいです
- Code
- Comment
- fix typo
- テストの追加
- 翻訳(英語以外も)
- その他何でも
英語もしくは日本語でお願いします。
作者の母国語は日本語です。
将来は国際化も考えているので英語だとうれしいです
文字コードはutf-8
改行文字はLFのみでお願いします。
IDEのプロジェクトファイル(.projectなど)はコミットに含めないで下さい。
.gitignoreはいつでも変更して頂いて構いません。
作者もまだまだ未熟者ですので何かと至らぬ点があるかと存じますが
よろしくお願い致します。