TaiwanChessBoard complete