From d7c1339e9a9bead62df5c7efbd9291b0dfba204c Mon Sep 17 00:00:00 2001 From: u014301111 Date: Wed, 26 Jul 2023 21:57:00 +0800 Subject: [PATCH] Wed Jul 26 21:57:00 CST 2023 inscode --- src/utils/api.js | 2 +- src/utils/index.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/utils/api.js b/src/utils/api.js index e54081e..a004729 100644 --- a/src/utils/api.js +++ b/src/utils/api.js @@ -20,7 +20,7 @@ export async function robotPlay(board, player, win_size) { } ], apikey: apiKey - } + }; return await fetch(apiUrl, { method: 'POST', diff --git a/src/utils/index.js b/src/utils/index.js index 32a3e82..4c440f7 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -245,7 +245,9 @@ function getDirectionScore(pan_info, row, col, [y, x], win_size, player) { const SIZE = r_piece_num + l_piece_num // 没有棋子 if (SIZE == 0) return 0 - // 两边有障碍物且小于 win_size + // 空间不够连成直线的 + if ((r_obstacle_num + l_obstacle_num + 1) < win_size) return 0 + if (r_empty_num == 0 && l_empty_num == 0 && (SIZE + 1) < win_size) return 0 // 两边都没障碍物 -- GitLab