This is another problem I learned from Mark Saul in i2camp training. In the app below, you can click on a row number or column number, and all of the tiles in the row or column will flip from white to black, or vice versa.
Is it possible to get all tiles flipped to white? I wonder how many configurations of the board are possible. Given two possible configurations, how many flips does it take to get from one configuration with the other?
What questions do you have?