The rules are standard, there are lines of movement of the pieces, the moves are alternate, there is a highlighting of whose move it is. The king's death doesn't affect anything because that function doesn't fit into the code.