From 573e4e72a8f12c54f9d0b48fea85f769949ef4ae Mon Sep 17 00:00:00 2001 From: 63db3122f0950a2aef64df95 <63db3122f0950a2aef64df95@devide> Date: Sat, 8 Jul 2023 15:32:00 +0000 Subject: [PATCH] Sat Jul 8 15:32:00 UTC 2023 inscode --- src/utils/index.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/utils/index.js b/src/utils/index.js index c935ad4..cb5c5d3 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -103,7 +103,6 @@ export function checkWin({ row, col, board, player, win_size }) { * @returns {number[]} */ export function robotPlay(board, win_size) { - let maxScorePos = []; // 空位 对每个空位进行评分 const scores = board.map((item, row) => { return item.flatMap((_item, col) => { @@ -129,8 +128,8 @@ export function robotPlay(board, win_size) { const _scores = scores.sort((black_score, white_score) => { const [b_s1, b_w1] = Object.values(Object.values(black_score)[0]) const [w_s1, w_w1] = Object.values(Object.values(white_score)[0]) - const score1 = b_s1 > b_w1 ? b_s1 : b_w1 - const score2 = w_s1 > w_w1 ? w_s1 : w_w1 + const score1 = Math.max(b_s1, b_w1) + const score2 = Math.max(w_s1, w_w1) return score2 - score1 }) -- GitLab