747929791 / MajsoulAI

以JianYangAI作后端,进行在线雀魂对局
MIT License
265 stars 59 forks source link

遇到一个碰的时候会卡住的bug #24

Open jacksong18 opened 3 years ago

jacksong18 commented 3 years ago

普通的碰没问题。我遇到的bug是,手上3个5饼,其中有个红5饼。 外面打出5饼,然后AI选择了碰,这时候需要选择是用两个普通5饼碰,还是用红5饼碰。 这时候程序会卡住,不会进行选择。

747929791 commented 3 years ago

惊了万万没想到还有这种case。。。 对应逻辑大概是在代码这里,然而我没有可选择碰的ws_dump.pkl数据,不太敢乱改逻辑,有哪位大佬有幸遇到这个case可以帮忙dump一下。。。

jacksong18 commented 3 years ago

怎么Dump? 我最近天天开着AI,有时候不知道出了啥错误会停住报错。 我可以收集点错误log

747929791 commented 3 years ago

emm理论上majsoul_wrapper没有关就会缓存websocket数据,用python liqi.py --dump FILE就可以dump下来。

jacksong18 commented 3 years ago

ok