Uncaught TypeError: Cannot read properties of undefined (reading '6')
at hasWallAbove (utils.js?93ba:273:1)
at Object.isValidNormalMove (utils.js?93ba:502:1)
at eval (utils.js?93ba:798:1)
at Array.filter (<anonymous>)
at Object.getValidPawnMoveArray (utils.js?93ba:797:1)
at getValidMoveArray (getValidMoveArray.js?3352:11:1)
at miniMaxBoardValue (miniMax.ts?603e:16:34)
at moves.reduce.bestMove (miniMax.ts?603e:48:29)
at Array.reduce (<anonymous>)
at getBestMove (miniMax.ts?603e:46:30)
at eval (computer.tsx?1ac5:37:33)
at invokePassiveEffectCreate (react-dom.development.js?ac89:23487:1)
at HTMLUnknownElement.callCallback (react-dom.development.js?ac89:3945:1)
at Object.invokeGuardedCallbackDev (react-dom.development.js?ac89:3994:1)
at invokeGuardedCallback (react-dom.development.js?ac89:4056:1)
at flushPassiveEffectsImpl (react-dom.development.js?ac89:23574:1)
at unstable_runWithPriority (scheduler.development.js?bcd2:468:1)
at runWithPriority$1 (react-dom.development.js?ac89:11276:1)
at flushPassiveEffects (react-dom.development.js?ac89:23447:1)
at eval (react-dom.development.js?ac89:23324:1)
at workLoop (scheduler.development.js?bcd2:417:1)
at flushWork (scheduler.development.js?bcd2:390:1)
at MessagePort.performWorkUntilDeadline (scheduler.development.js?bcd2:157:1)