server responds with its move and keeps a history of states