From 545195cc7f058f7e577207ac6783e2b3d215ecde Mon Sep 17 00:00:00 2001 From: Jamie Bray Date: Sun, 3 Apr 2022 17:11:14 +0800 Subject: [PATCH] 2.64s Wow just creating a local reference for math.min --- src/logic/next.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/logic/next.ts b/src/logic/next.ts index 76d0c4a..272607a 100644 --- a/src/logic/next.ts +++ b/src/logic/next.ts @@ -37,6 +37,7 @@ export const nextBoardSection = ( inSkip: Skips, outSkip: Skips, ) => { + const min = Math.min; fillSkips(outSkip, i + width - 1, endI - width + 1); do { @@ -48,7 +49,7 @@ export const nextBoardSection = ( while (i < endI) { while (inSkip[i / SKIP_MULTIPLYER]) i += SKIP_MULTIPLYER; - const tilI = Math.min(i + SKIP_MULTIPLYER, endI); + const tilI = min(i + SKIP_MULTIPLYER, endI); while (i < tilI) { output[i] = isAlive(i, input, width); if (input[i] !== output[i]) revokeSkipForNeighbours(i, outSkip, width);