checks if move is valid
move by current player
checks win for any board without updating the board
the board to check
converts 1D "coord" to 2D coord
checks if move is valid, places the move, checks for sub-board wins, and then updates board
move by current player
converts 2D coord to 1D "coord"
checks for wins in sub-boards then the larger board as a whole then updates
which sub-board was placed in, hence which sub-board to check
Generated using TypeDoc
the current player id