747929791 / MajsoulAI

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

waiting for the AI #8

Open cuteJaven opened 3 years ago

cuteJaven commented 3 years ago

作者您好,按照您的教程一步一步部署完了,但是最后一步,启动ai之后,却没有进入比赛 以下是cmd的显示

E:\Desktop\majsoul\MajsoulAI>python main.py --level 0
waiting to calibrate the browser location
  Number of good matches: 684
  Homography Matrix: [[ 2.24332037e+00 -3.77328306e-03  1.37736202e+02]
 [-2.35230320e-03  2.23792866e+00  1.17235623e+02]
 [ 3.02871161e-06 -1.99469636e-06  1.00000000e+00]]
Similarity: 0.9994439683317009
create AI subprocess locally
starting up on 127.0.0.1 port 7479
waiting for the AI

我尝试用手动的方式(也就是不输入--level 0),显示也是一样,手动进入比赛之后,也没有自动做出选择。 请问这是什么原因呢?

以下是我的其它信息 系统:Microsoft Windows [Version 10.0.18362.1082] python:3.7.9 cuda:10.2

747929791 commented 3 years ago

看起来应该是未知原因导致的AI没有启动...看起来AI这块问题比较多我回头有空重构一下吧..

Reshirem commented 3 years ago

ai模块会调用一个sklearn,没安装的情况下会闪退,所以就等不到ai了 pip install sklearn pip install scikit-learn==0.19.2

第一行不知道有没有必要,没测试

zachan-dev commented 3 years ago

我遇到了同樣的問題,cmd閃退了一下,但是我確定已經有 pip install sklearn and scikit-learn==0.19.2,還是等不到ai

jhdonghj commented 3 years ago

我也遇到同样问题,但是我装的ai是原版的ai而不是作者修改过的ai,我换了作者修改过的ai上去问题就解决了

Majimag111 commented 1 year ago

同样的问题,换了修改后的AI依旧会出现一个cmd然后闪退