Research Report on the History of Computer Chinese Chess (Xiangqi) Game-Playing

A structured history of Chinese chess engine development from the 1980s to 2026, covering major engines, protocols, and community tooling. 2013 → 2018

☰ Contents

2013

  • BugChess (Xiaochong Xiangqi) won gold at the 17th ICGA
  • Xiangqi Mingshou won CCMC
  • Deep learning achieved breakthroughs in Go (predecessor to AlphaGo), attracting attention from the Xiangqi community

2014

  • Xiangqi Mingshou won CCMC again, setting a record of consecutive championships
  • The commercial engine market reached its peak

2015

  • The commercial engine market began to shrink; mobile and free engines emerged
  • AlphaGo defeated a professional human Go player, triggering a global AI craze

2016

  • AlphaGo defeated Lee Sedol; the potential of reinforcement learning in board game AI was fully recognized
  • The Xiangqi community discussed the possibility of applying AlphaGo/AlphaZero methods to Xiangqi

2017

  • Xiangqi Xuanfeng won CCMC
  • The GGzero project was launched, exploring the application of reinforcement learning in Xiangqi
  • Stockfish introduced NNUE evaluation, greatly improving strength

2018

  • Yu Nasu released the NNUE evaluation network, ushering in the NNUE era in chess
  • The Xiangqi community followed up with research on the feasibility of adapting NNUE for Xiangqi