├── .gitignore ├── LICENSE ├── README.md ├── analysis.go ├── analysis_cache.go ├── analysis_test.go ├── cli.go ├── config.go ├── console.go ├── core.go ├── core_helper.go ├── core_test.go ├── go.mod ├── go.sum ├── img ├── example-Q106.png ├── example-speed01b.png ├── example-speed01c.png ├── example-speed1.png ├── example-speed2.png ├── example01.png ├── example02.png ├── example03a.png ├── example03b.png ├── example03q.png ├── example04a.png ├── example1.png ├── example11.png ├── example1c.png ├── example1s.png ├── example2.png ├── example21.png ├── example22.png ├── example2c.png ├── example2s.png ├── example3c.png ├── example3s.png ├── example4.png ├── example41.png ├── example4c.png ├── example4s.png ├── example5.png ├── example5c.png ├── example5c1.png ├── example62.png ├── example63.png ├── example_moqie_risk.png └── example_naki2.png ├── interact.go ├── main.go ├── majsoul.go ├── majsoul_game_config.go ├── majsoul_live.go ├── majsoul_record.go ├── platform ├── majsoul │ ├── api │ │ ├── helper.go │ │ ├── liqi.go │ │ ├── liqi_api.go │ │ └── liqi_test.go │ ├── message_receiver.go │ ├── proto │ │ └── lq │ │ │ ├── Makefile │ │ │ ├── helper.go │ │ │ ├── liqi.json │ │ │ ├── liqi.pb.go │ │ │ └── liqi.proto │ ├── record.go │ ├── record_test.go │ └── tool │ │ ├── config.go │ │ ├── config_test.go │ │ ├── httputil.go │ │ ├── liqi.go │ │ ├── liqi_test.go │ │ ├── resource.go │ │ ├── url.go │ │ ├── url_test.go │ │ └── version.go └── tenhou │ ├── message_receiver.go │ ├── message_receiver_test.go │ ├── messgae.go │ ├── xml_parser.go │ └── xml_parser_test.go ├── res ├── selfsigned.crt └── selfsigned.key ├── server.go ├── server_test.go ├── tenhou.go ├── tenhou_test.go ├── util ├── agari.go ├── agari_data.go ├── agari_rate.go ├── agari_rate_data.go ├── agari_rate_test.go ├── agari_test.go ├── debug │ └── log.go ├── fu.go ├── fu_test.go ├── hand_info.go ├── mjscore │ ├── generator.rb │ └── mjalgorism.html ├── model │ ├── human_tiles.go │ ├── meld.go │ ├── player_info.go │ └── tile.go ├── point.go ├── point_data.go ├── point_test.go ├── risk_base.go ├── risk_base_test.go ├── risk_data.go ├── risk_wall.go ├── risk_wall_test.go ├── shanten_base.go ├── shanten_base_test.go ├── shanten_improve.go ├── shanten_improve_test.go ├── shanten_search.go ├── shanten_search_test.go ├── tenhou │ └── static │ │ └── agari │ │ ├── 1007.js │ │ ├── agari1001.js │ │ ├── agaripattern1003.js │ │ ├── load1017.js │ │ ├── mpsz1002.js │ │ └── syanten1007.js ├── tenpai_data.go ├── tenpai_data_test.go ├── tenpai_rate.go ├── tenpai_rate_test.go ├── tile.go ├── tile_converter.go ├── tile_converter_test.go ├── tile_test.go ├── util.go ├── yaku.go ├── yaku_data.go ├── yaku_old.go ├── yaku_test.go └── yaku_yakuman.go ├── utils.go ├── version.go └── version_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/README.md -------------------------------------------------------------------------------- /analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/analysis.go -------------------------------------------------------------------------------- /analysis_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/analysis_cache.go -------------------------------------------------------------------------------- /analysis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/analysis_test.go -------------------------------------------------------------------------------- /cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/cli.go -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/config.go -------------------------------------------------------------------------------- /console.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/console.go -------------------------------------------------------------------------------- /core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/core.go -------------------------------------------------------------------------------- /core_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/core_helper.go -------------------------------------------------------------------------------- /core_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/core_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/go.sum -------------------------------------------------------------------------------- /img/example-Q106.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example-Q106.png -------------------------------------------------------------------------------- /img/example-speed01b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example-speed01b.png -------------------------------------------------------------------------------- /img/example-speed01c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example-speed01c.png -------------------------------------------------------------------------------- /img/example-speed1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example-speed1.png -------------------------------------------------------------------------------- /img/example-speed2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example-speed2.png -------------------------------------------------------------------------------- /img/example01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example01.png -------------------------------------------------------------------------------- /img/example02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example02.png -------------------------------------------------------------------------------- /img/example03a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example03a.png -------------------------------------------------------------------------------- /img/example03b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example03b.png -------------------------------------------------------------------------------- /img/example03q.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example03q.png -------------------------------------------------------------------------------- /img/example04a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example04a.png -------------------------------------------------------------------------------- /img/example1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example1.png -------------------------------------------------------------------------------- /img/example11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example11.png -------------------------------------------------------------------------------- /img/example1c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example1c.png -------------------------------------------------------------------------------- /img/example1s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example1s.png -------------------------------------------------------------------------------- /img/example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example2.png -------------------------------------------------------------------------------- /img/example21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example21.png -------------------------------------------------------------------------------- /img/example22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example22.png -------------------------------------------------------------------------------- /img/example2c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example2c.png -------------------------------------------------------------------------------- /img/example2s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example2s.png -------------------------------------------------------------------------------- /img/example3c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example3c.png -------------------------------------------------------------------------------- /img/example3s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example3s.png -------------------------------------------------------------------------------- /img/example4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example4.png -------------------------------------------------------------------------------- /img/example41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example41.png -------------------------------------------------------------------------------- /img/example4c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example4c.png -------------------------------------------------------------------------------- /img/example4s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example4s.png -------------------------------------------------------------------------------- /img/example5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example5.png -------------------------------------------------------------------------------- /img/example5c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example5c.png -------------------------------------------------------------------------------- /img/example5c1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example5c1.png -------------------------------------------------------------------------------- /img/example62.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example62.png -------------------------------------------------------------------------------- /img/example63.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example63.png -------------------------------------------------------------------------------- /img/example_moqie_risk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example_moqie_risk.png -------------------------------------------------------------------------------- /img/example_naki2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/img/example_naki2.png -------------------------------------------------------------------------------- /interact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/interact.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/main.go -------------------------------------------------------------------------------- /majsoul.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/majsoul.go -------------------------------------------------------------------------------- /majsoul_game_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/majsoul_game_config.go -------------------------------------------------------------------------------- /majsoul_live.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/majsoul_live.go -------------------------------------------------------------------------------- /majsoul_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/majsoul_record.go -------------------------------------------------------------------------------- /platform/majsoul/api/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/api/helper.go -------------------------------------------------------------------------------- /platform/majsoul/api/liqi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/api/liqi.go -------------------------------------------------------------------------------- /platform/majsoul/api/liqi_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/api/liqi_api.go -------------------------------------------------------------------------------- /platform/majsoul/api/liqi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/api/liqi_test.go -------------------------------------------------------------------------------- /platform/majsoul/message_receiver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/message_receiver.go -------------------------------------------------------------------------------- /platform/majsoul/proto/lq/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/proto/lq/Makefile -------------------------------------------------------------------------------- /platform/majsoul/proto/lq/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/proto/lq/helper.go -------------------------------------------------------------------------------- /platform/majsoul/proto/lq/liqi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/proto/lq/liqi.json -------------------------------------------------------------------------------- /platform/majsoul/proto/lq/liqi.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/proto/lq/liqi.pb.go -------------------------------------------------------------------------------- /platform/majsoul/proto/lq/liqi.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/proto/lq/liqi.proto -------------------------------------------------------------------------------- /platform/majsoul/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/record.go -------------------------------------------------------------------------------- /platform/majsoul/record_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/record_test.go -------------------------------------------------------------------------------- /platform/majsoul/tool/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/tool/config.go -------------------------------------------------------------------------------- /platform/majsoul/tool/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/tool/config_test.go -------------------------------------------------------------------------------- /platform/majsoul/tool/httputil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/tool/httputil.go -------------------------------------------------------------------------------- /platform/majsoul/tool/liqi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/tool/liqi.go -------------------------------------------------------------------------------- /platform/majsoul/tool/liqi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/tool/liqi_test.go -------------------------------------------------------------------------------- /platform/majsoul/tool/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/tool/resource.go -------------------------------------------------------------------------------- /platform/majsoul/tool/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/tool/url.go -------------------------------------------------------------------------------- /platform/majsoul/tool/url_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/tool/url_test.go -------------------------------------------------------------------------------- /platform/majsoul/tool/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/majsoul/tool/version.go -------------------------------------------------------------------------------- /platform/tenhou/message_receiver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/tenhou/message_receiver.go -------------------------------------------------------------------------------- /platform/tenhou/message_receiver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/tenhou/message_receiver_test.go -------------------------------------------------------------------------------- /platform/tenhou/messgae.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/tenhou/messgae.go -------------------------------------------------------------------------------- /platform/tenhou/xml_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/tenhou/xml_parser.go -------------------------------------------------------------------------------- /platform/tenhou/xml_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/platform/tenhou/xml_parser_test.go -------------------------------------------------------------------------------- /res/selfsigned.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/res/selfsigned.crt -------------------------------------------------------------------------------- /res/selfsigned.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/res/selfsigned.key -------------------------------------------------------------------------------- /server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/server.go -------------------------------------------------------------------------------- /server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/server_test.go -------------------------------------------------------------------------------- /tenhou.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/tenhou.go -------------------------------------------------------------------------------- /tenhou_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/tenhou_test.go -------------------------------------------------------------------------------- /util/agari.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/agari.go -------------------------------------------------------------------------------- /util/agari_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/agari_data.go -------------------------------------------------------------------------------- /util/agari_rate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/agari_rate.go -------------------------------------------------------------------------------- /util/agari_rate_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/agari_rate_data.go -------------------------------------------------------------------------------- /util/agari_rate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/agari_rate_test.go -------------------------------------------------------------------------------- /util/agari_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/agari_test.go -------------------------------------------------------------------------------- /util/debug/log.go: -------------------------------------------------------------------------------- 1 | package debug 2 | 3 | var Lo int 4 | -------------------------------------------------------------------------------- /util/fu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/fu.go -------------------------------------------------------------------------------- /util/fu_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/fu_test.go -------------------------------------------------------------------------------- /util/hand_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/hand_info.go -------------------------------------------------------------------------------- /util/mjscore/generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/mjscore/generator.rb -------------------------------------------------------------------------------- /util/mjscore/mjalgorism.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/mjscore/mjalgorism.html -------------------------------------------------------------------------------- /util/model/human_tiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/model/human_tiles.go -------------------------------------------------------------------------------- /util/model/meld.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/model/meld.go -------------------------------------------------------------------------------- /util/model/player_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/model/player_info.go -------------------------------------------------------------------------------- /util/model/tile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/model/tile.go -------------------------------------------------------------------------------- /util/point.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/point.go -------------------------------------------------------------------------------- /util/point_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/point_data.go -------------------------------------------------------------------------------- /util/point_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/point_test.go -------------------------------------------------------------------------------- /util/risk_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/risk_base.go -------------------------------------------------------------------------------- /util/risk_base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/risk_base_test.go -------------------------------------------------------------------------------- /util/risk_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/risk_data.go -------------------------------------------------------------------------------- /util/risk_wall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/risk_wall.go -------------------------------------------------------------------------------- /util/risk_wall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/risk_wall_test.go -------------------------------------------------------------------------------- /util/shanten_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/shanten_base.go -------------------------------------------------------------------------------- /util/shanten_base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/shanten_base_test.go -------------------------------------------------------------------------------- /util/shanten_improve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/shanten_improve.go -------------------------------------------------------------------------------- /util/shanten_improve_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/shanten_improve_test.go -------------------------------------------------------------------------------- /util/shanten_search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/shanten_search.go -------------------------------------------------------------------------------- /util/shanten_search_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/shanten_search_test.go -------------------------------------------------------------------------------- /util/tenhou/static/agari/1007.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tenhou/static/agari/1007.js -------------------------------------------------------------------------------- /util/tenhou/static/agari/agari1001.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tenhou/static/agari/agari1001.js -------------------------------------------------------------------------------- /util/tenhou/static/agari/agaripattern1003.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tenhou/static/agari/agaripattern1003.js -------------------------------------------------------------------------------- /util/tenhou/static/agari/load1017.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tenhou/static/agari/load1017.js -------------------------------------------------------------------------------- /util/tenhou/static/agari/mpsz1002.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tenhou/static/agari/mpsz1002.js -------------------------------------------------------------------------------- /util/tenhou/static/agari/syanten1007.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tenhou/static/agari/syanten1007.js -------------------------------------------------------------------------------- /util/tenpai_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tenpai_data.go -------------------------------------------------------------------------------- /util/tenpai_data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tenpai_data_test.go -------------------------------------------------------------------------------- /util/tenpai_rate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tenpai_rate.go -------------------------------------------------------------------------------- /util/tenpai_rate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tenpai_rate_test.go -------------------------------------------------------------------------------- /util/tile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tile.go -------------------------------------------------------------------------------- /util/tile_converter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tile_converter.go -------------------------------------------------------------------------------- /util/tile_converter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tile_converter_test.go -------------------------------------------------------------------------------- /util/tile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/tile_test.go -------------------------------------------------------------------------------- /util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/util.go -------------------------------------------------------------------------------- /util/yaku.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/yaku.go -------------------------------------------------------------------------------- /util/yaku_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/yaku_data.go -------------------------------------------------------------------------------- /util/yaku_old.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/yaku_old.go -------------------------------------------------------------------------------- /util/yaku_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/yaku_test.go -------------------------------------------------------------------------------- /util/yaku_yakuman.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/util/yaku_yakuman.go -------------------------------------------------------------------------------- /utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/utils.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/version.go -------------------------------------------------------------------------------- /version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EndlessCheng/mahjong-helper/HEAD/version_test.go --------------------------------------------------------------------------------