written in the middle part of the Tang dynasty. Xiangqi is the same as it is today from Southern Song dynasty. Janggi of Korean Peninsula originates from Xiangqi. With the popularization of xiangqi, many different schools of circles and players came into prominence, many books and manuals on the techniques of playing the game were also published, they played an important role in popularizing xiangqi and improving the techniques of play in modern times. With the economic and cultural development during the Qing dynasty, xiangqi entered a new stage. A Western-style Encyclopedia of Chinese Chess Openings was written in 2004. Modern play Tournaments and leagues Although xiangqi has its origin in Asia, there are xiangqi leagues and clubs all over the world. Each European nation generally has its own governing league; for example, in Britain, xiangqi is regulated by the United Kingdom Chinese Chess Association. Asian countries also have nationwide leagues, such as the Malaysia Chinese Chess Association. In addition, there are several international federations and tournaments. The Chinese Xiangqi Association hosts several tournaments every year, including the Yin Li and Ram Cup Tournaments. Other organizations include the Asian Xiangqi Federation and a World Xiangqi Federation, which hosts tournaments and competitions bi-annually, with most limited to players from member nations. There are Europeanized versions of boards (10 × 9) and figures of xiangqi. Rankings The Asian Xiangqi Federation (AXF) and its corresponding member associations rank players in a format similar to the Elo rating system of chess. According to the XiangQi DataBase, the top-ranking female and male players in China, as of June 2012, were Tang Dan and Jiang Chuan, with ratings of 2529 and 2667, respectively. Other strong players include Zhao GuanFang (female), Xu Yinchuan (male), Lu Qin (male), and Wang LinNa (female). The Asian Xiangqi Federation also bestows the title of grandmaster to select individuals around the world who have excelled at xiangqi or made special contributions to the game. There are no specific criteria for becoming a grandmaster and there are only approximately 100 grandmasters as of 2020. The titles of grandmaster is bestowed by bodies such as the AXF and the Chinese Xiangqi Association (CXA). Computers The game-tree complexity of xiangqi is approximately 10150; in 2004 it was projected that a human top player would be defeated before 2010. Xiangqi is one of the more popular computer-versus-computer competitions at the Computer Olympiads. Computer programs for playing