mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-18 15:28:43 +02:00
[IPvGO] Performance enhancement: async move option lookup (#1028)
This commit is contained in:
committed by
GitHub
parent
6f8a59593a
commit
87c4cbbc57
@@ -52,7 +52,9 @@ export async function makePlayerMove(logger: (s: string) => void, x: number, y:
|
||||
logger(`Go move played: ${x}, ${y}`);
|
||||
|
||||
const playerUpdatedBoard = getStateCopy(result);
|
||||
return getAIMove(logger, playerUpdatedBoard);
|
||||
const response = getAIMove(logger, playerUpdatedBoard);
|
||||
await sleep(300);
|
||||
return response;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -87,7 +89,7 @@ async function getAIMove(logger: (s: string) => void, boardState: BoardState, su
|
||||
logger(`Opponent played move: ${result.x}, ${result.y}`);
|
||||
}
|
||||
|
||||
await sleep(200);
|
||||
await sleep(400);
|
||||
resolve({ ...result, success });
|
||||
});
|
||||
return aiMoveResult;
|
||||
|
||||
Reference in New Issue
Block a user