So we have a 3x3 matrix and two players, a player that only puts in ones and a player that only puts in zeros. A coin flip is used to decide which player goes first. The first move is always to fill the upper left entry with the player's number, whoever won the coin flip. Then the players take turns filling in ones and zeros. Once the matrix is full, the winner is decided by the determinant of the matrix. If the determinant of the matrix is non-zero (an invertible matrix), the player who filled in ones wins. If the determinant of the matrix is zero (non-invertible matrix), the player who filled in zeros wins.

The question is: Is one of the players always going to win if both players employ optimal strategies? Who wins if 1-player goes first? Who wins if 0-player goes first? Does it even depend on who goes first?