Remember that you should not use an equality test for pbooleans, but rather use the built-in expression.

For example, if you were checking if board[rows][columns] was false, you should use this :...