qi (rubygems): A flexible and customizable library for representing and manipulating game states, ideal for developing board games like chess, shogi, or xiangqi.
Keywords: cchess|chess|chinese-chess|japanese-chess|kifu|makruk|pcn-format|pmn-format|shogi|thai-chess|viewer|western-chess|xiangqi