Chess: from first moves to checkmate