根据分数下子那里还是不懂

来源:3-1 课程总结

杨辰沁再不疯狂就老了

2017-04-28 13:11

if (myScore[i][j] > max) {
                    max = myScore[i][j];
                    u = i;
                    v = j;
                } else if (myScore[i][j] == max) {
                    if (computerScore[i][j] > computerScore[u][v]) {
                        u = i;
                        v = j;
                    }
                }
                if (computerScore[i][j] > max) {
                    max = computerScore[i][j];
                    u = i;
                    v = j;
                } else if (computerScore[i][j] == max) {
                    if (myScore[i][j] > myScore[u][v]) {
                        u = i;
                        v = j;
                    }
                }

最后根据u,v就决定电脑落子嘛,但是u,v怎么决定的?max是什么意思?又根据myScore又根据computerScore吗?

写回答 关注

1回答

  • qq_XL_9
    2017-05-05 22:39:33

    uv是myscore和computerscore中分数最高的点,max表示最高的分数

JS实现人机大战之五子棋(AI篇)

"AlphaGO"我要和你下五子棋,教程带你实现五子棋AI

43235 学习 · 109 问题

查看课程

相似问题