Competition history of the Taicheng