Square Dance
The Board
Square Dance is played on a four-row, four-column grid. The grid is empty at the start of the game.
The Pieces
The first player has eight cones of one color and the second player has eight cones of another color.
Rules
Players alternate placing one of their cones on an empty cell of the grid either pointing up or pointing down.
Informally speaking, the first player to form a square of cones of either the same direction or the same color is the winner.
Specifically, if a player places a cone such that after the placement, there exist four cones on the board that (1) form a square and (2) are either the same color or pointing the same direction, then that player wins.
One can "form a square" in more ways than just by creating a two-by-two square of similar cones. The following image shows the twenty different ways four corner cells can define a square.
In the following example, the game has ended because the highlighted cones form a square and they are all pointing down.
GamesCrafters
Jack Hsu (Backend)
Joey Coreless (Backend)
Cameron Cheung (Backend, GamesmanUni GUI)