represent game play as a stream of moves