Take-John
|
bf818a6656
|
feature(mahjong): 搶槓/ドラ以外の麻雀の役を実装 (#14346)
* ビルドによる自動的なソース更新
* 麻雀関連のキーバリューペアを追加
* 役の定義をまとめてエクスポート
* タイポ修正
* Revert "麻雀関連のキーバリューペアを追加"
This reverts commit c349cdf70c .
* misskey-jsのビルドによる自動更新
* 型エラーに対処
* riichiがtrueの場合に門前であるかを確認
* EnvForCalcYakuのhouseプロパティを廃止
* 風牌の役の共通部分をクラスで定義
* タイポ修正
* 役牌をクラスで共通化
* 一盃口と二盃口のテストを通す
* 一盃口・二盃口判定関数の調整
* 一気通貫の判定にチーによる順子も考慮する
* 混全帯幺九の実装
* 純全帯幺九の実装
* 七対子の実装とテストの修正
* tsumoTileまたはronTileを必須に
* 待ちを確認して平和の判定を可能に
* 三暗刻と四暗刻、四暗刻単騎の実装
* 四暗刻であるために通常の役を判定できない牌姿のテストを修正
* 混老頭と清老頭を実装
* 三槓子と四槓子を実装
* 平和の実装とテストを修正
* 小三元のテストを修正
* 国士無双に対子の確認を追加
* 国士無双十三面待ちを実装し、テストを修正
* 一部の役の七対子形を認め、テストを追加
* 手牌の数を確認
* 役の定義をカプセル化して型エラーの対処
* ツモ・ロンの判定を修正
* calcYakusの引数のhandTilesを修正
* calcYakusに渡す風をseatWindに修正
* 嶺上開花の実装
* 海底摸月の実装
* FourMentsuOneJyantouWithWait型の作成
* 河底撈魚の実装
* ダブル立直の実装
* 天和・地和の実装
* エンジンのテストを作成
* エンジンによる地和のテストを追加
* 嶺上開花のテスト
* ライセンスの記述を追加
* ダブル立直一発ツモのテスト
* ダブル立直海底ツモのテスト
* ダブル立直河底のテスト
* 役満も処理できるように
* 点数のテスト
* 打牌時にrinshanFlags[house]をfalseに
* 七対子形の字一色を認める
* typo
|
2024-08-15 12:29:31 +09:00 |
Take-John
|
6c9f6e8057
|
fix(mahjong): 麻雀をプレイできない問題を修正 (#14268)
* ビルドによる自動的なソース更新
* 麻雀関連のキーバリューペアを追加
* 役の定義をまとめてエクスポート
* タイポ修正
* Revert "麻雀関連のキーバリューペアを追加"
This reverts commit c349cdf70c .
* misskey-jsのビルドによる自動更新
|
2024-07-25 17:09:07 +09:00 |
syuilo
|
4597d5db91
|
wip
|
2024-07-02 10:10:18 +09:00 |
im_tan
|
0e27fa59d4
|
test: [Mi麻雀] 一部を除く各種役のテスト (#13397)
* fix typo
* add letter-tiles tests
* add ippatsu test
* add tanyao and pinfu test
* fix ippatsu test
* add wind tests
* add iipeko and chitoitsu test
* add sanshoku-doujunn sanshoku-doo ittsu junchan tests
* add toitoi sananko test
* add ryanpeko test
* add honroto sankantsu honitsu chintisu tests
* add shosangen test
|
2024-02-19 16:51:56 +09:00 |
im_tan
|
af9ebf7034
|
test: [Mi麻雀] 役満(天和、地和を除く)のテスト (#13263)
* add daisangen test
* add suanko test
* add suanko-tanki test
* add tsuiso test
* fix typo
* add test-shosushi
* add test-daisushi
* add ryuiso-test
* add chinroto-test
* add sukantsu-test
* add kokushi-13-test
|
2024-02-12 18:38:55 +09:00 |
syuilo
|
b04a0c99a4
|
wip
|
2024-02-12 11:50:46 +09:00 |
im_tan
|
622fc44645
|
add kokushi test (#13262)
|
2024-02-12 09:06:00 +09:00 |
syuilo
|
3f810a856c
|
wip
|
2024-02-11 14:23:37 +09:00 |
syuilo
|
c47203b888
|
wip
|
2024-02-11 12:45:50 +09:00 |
syuilo
|
bb042b46ac
|
wip
|
2024-02-09 15:42:33 +09:00 |
syuilo
|
894f65f754
|
wip
|
2024-02-07 20:52:11 +09:00 |
syuilo
|
166aeb631e
|
wip
|
2024-02-06 18:21:58 +09:00 |
syuilo
|
2d6f9b083f
|
wip
|
2024-02-06 15:41:57 +09:00 |
syuilo
|
b302796e70
|
wip
|
2024-02-05 21:07:44 +09:00 |
syuilo
|
b32022c20c
|
wip
|
2024-02-05 15:02:43 +09:00 |
syuilo
|
bfb6e2f461
|
wip
|
2024-02-05 10:58:56 +09:00 |
syuilo
|
38e3d248fb
|
wip
|
2024-02-04 17:11:42 +09:00 |
syuilo
|
be3b2558d1
|
wip
|
2024-02-04 13:26:40 +09:00 |
syuilo
|
d57f20dc84
|
wip
|
2024-02-03 22:14:44 +09:00 |
syuilo
|
00bf57d243
|
wip
|
2024-02-03 18:02:00 +09:00 |
syuilo
|
586a458c7a
|
wip
|
2024-02-03 17:00:45 +09:00 |
syuilo
|
2dd886e285
|
wip
|
2024-02-03 13:52:13 +09:00 |
syuilo
|
7cdaa10d46
|
wip
|
2024-02-02 20:56:39 +09:00 |
syuilo
|
c964c49c58
|
wip
|
2024-02-01 20:34:05 +09:00 |
syuilo
|
859cf75ad3
|
wip
|
2024-01-31 18:49:42 +09:00 |
syuilo
|
3c97164cf2
|
wip
|
2024-01-31 18:31:02 +09:00 |
syuilo
|
2f0924c85b
|
wip
|
2024-01-30 17:11:16 +09:00 |
syuilo
|
4183fec4ab
|
wip
|
2024-01-30 11:34:57 +09:00 |
syuilo
|
d7337e5f81
|
wip
|
2024-01-30 11:27:08 +09:00 |
syuilo
|
547b74c9b2
|
wip
|
2024-01-29 20:35:25 +09:00 |
syuilo
|
d427d24ca4
|
wip
|
2024-01-29 17:15:09 +09:00 |
syuilo
|
668bf9a226
|
wip
|
2024-01-29 14:14:00 +09:00 |
syuilo
|
11404e545e
|
Update index.ts
|
2024-01-29 12:30:09 +09:00 |
syuilo
|
5f48109230
|
wip
|
2024-01-29 11:47:01 +09:00 |
syuilo
|
dad8430040
|
wip
|
2024-01-29 10:46:23 +09:00 |
syuilo
|
1ea098f4b4
|
wip
|
2024-01-28 20:34:45 +09:00 |
syuilo
|
366fade8d3
|
wip
|
2024-01-28 20:20:18 +09:00 |
syuilo
|
db7bd0e94e
|
wip
|
2024-01-28 17:31:32 +09:00 |
syuilo
|
55629f2b39
|
wip
|
2024-01-28 13:49:56 +09:00 |
syuilo
|
ab404d491d
|
wip
|
2024-01-27 17:50:41 +09:00 |
syuilo
|
67e6184a75
|
wip
|
2024-01-26 14:25:00 +09:00 |