Jimboom7 / AlphaJong

A Mahjong AI for Mahjong Soul
GNU General Public License v3.0
405 stars 55 forks source link

Mortal Integration? #106

Open xingfanxia opened 1 year ago

xingfanxia commented 1 year ago

Pure strategy is pretty weak, maybe can integrate with a local mortal instance?Equim-chan/Mortal

wizardt commented 1 year ago

Mortal is not open-sourse. There is wrapper and MajsoulAI, but all seems outdated and no one are developing.

https://github.com/747929791/MajsoulAI https://github.com/747929791/majsoul_wrapper

Mortal is not open-sourse. There is wrapper and MajsoulAI, but all seems outdated and no one are developing.

https://github.com/747929791/MajsoulAI https://github.com/747929791/majsoul_wrapper

xingfanxia commented 1 year ago

Mortal is not open-sourse. There is wrapper and MajsoulAI, but all seems outdated and no one are developing. 747929791/MajsoulAI 747929791/majsoul_wrapper

Mortal is not open-sourse. There is wrapper and MajsoulAI, but all seems outdated and no one are developing.

747929791/MajsoulAI 747929791/majsoul_wrapper

Ah ok

xingfanxia commented 1 year ago

Mortal is not open-sourse. There is wrapper and MajsoulAI, but all seems outdated and no one are developing. 747929791/MajsoulAI 747929791/majsoul_wrapper

Mortal is not open-sourse. There is wrapper and MajsoulAI, but all seems outdated and no one are developing.

747929791/MajsoulAI 747929791/majsoul_wrapper

What about majsoul-helper? This seems also strategy based but is much more capable. https://github.com/EndlessCheng/mahjong-helper

I was able to get this to work for majsoul with this mid layer https://github.com/Avenshy/mahjong-helper-majsoul-mitmproxy. Maybe can make it fully automated by fetching strategy from the helper

wizardt commented 1 year ago

Mortal is not open-sourse. There is wrapper and MajsoulAI, but all seems outdated and no one are developing. 747929791/MajsoulAI 747929791/majsoul_wrapper

Mortal is not open-sourse. There is wrapper and MajsoulAI, but all seems outdated and no one are developing. 747929791/MajsoulAI 747929791/majsoul_wrapper

What about majsoul-helper? This seems also strategy based but is much more capable. https://github.com/EndlessCheng/mahjong-helper

I was able to get this to work for majsoul with this mid layer https://github.com/Avenshy/mahjong-helper-majsoul-mitmproxy. Maybe can make it fully automated by fetching strategy from the helper

Yes, mahjong-helper, it works for me too. But if we want a AI(machine learning) based automated bot play for us, there isn't one(for free or open source). There are AI bots that some people are selling them for money which can do the job.

thtTNT commented 1 year ago

I'm not sure if Mortal exposes their models. If they do, I think the idea is technically feasible. However, I don't think it's a good idea to open source this modified project, as it might facilitate cheating.

DivineSolar commented 1 year ago

Mortal is not open-sourse. There is wrapper and MajsoulAI, but all seems outdated and no one are developing. 747929791/MajsoulAI 747929791/majsoul_wrapper

Mortal is not open-sourse. There is wrapper and MajsoulAI, but all seems outdated and no one are developing. 747929791/MajsoulAI 747929791/majsoul_wrapper

What about majsoul-helper? This seems also strategy based but is much more capable. https://github.com/EndlessCheng/mahjong-helper I was able to get this to work for majsoul with this mid layer https://github.com/Avenshy/mahjong-helper-majsoul-mitmproxy. Maybe can make it fully automated by fetching strategy from the helper

Yes, mahjong-helper, it works for me too. But if we want a AI(machine learning) based automated bot play for us, there isn't one(for free or open source). There are AI bots that some people are selling them for money which can do the job.

I was actually looking for one although I can't seem to find a paid bot for sale. Perhaps its just because it may be in another language. But as for the English search results I usually only get about 4 - 8 pages total with no paid bots that I could find utilizing the machine tech.