14 days - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 2 Fairy StockfishCheckmate, Sente is victorious75 movesComputer analysis available
∞ - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 2 Fairy StockfishCheckmate, Sente is victorious61 moves
∞ - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 2 Fairy StockfishCheckmate, Sente is victorious121 moves
∞ - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 3 Fairy StockfishCheckmate, Sente is victorious199 movesComputer analysis available
∞ - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 2 Fairy StockfishCheckmate, Sente is victorious47 moves
∞ - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 2 YaneuraOuCheckmate, Sente is victorious137 moves
∞ - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 2 YaneuraOuCheckmate, Sente is victorious77 movesComputer analysis available
∞ - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 2 YaneuraOuCheckmate, Sente is victorious75 moves
14 days - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 2 YaneuraOuCheckmate, Sente is victorious81 movesComputer analysis available
14 days - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 1 Fairy StockfishCheckmate, Sente is victorious129 moves
14 days - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 1 Fairy StockfishCheckmate, Sente is victorious173 moves
14 days - Correspondence - Casual HuaTianXiangQi_Shogi1500?Level 1 Fairy StockfishCheckmate, Sente is victorious51 moves