ChessCoach — это шахматный движок на основе нейронной сети, способный комментировать на естественном языке. Он играет в шахматы с рейтингом примерно 3450 Эло, что означает, что он обычно должен побеждать даже самых сильных игроков-людей с рейтингом 2850 Эло и многими другими движками, но часто проигрывает сильнейшим, таким как Stockfish 14 с рейтингом 3550 Эло.
Как и все движки, ChessCoach полагается на изучение миллионов шахматных позиций, чтобы выбрать лучший ход для игры. Он использует большую медленную нейронную сеть, как AlphaZero или Leela Chess Zero (Lc0), для оценки каждой позиции, в отличие от классических движков, которые нацелены на скорость с гораздо более простой оценкой, или более поздних движков NNUE, которые представляют собой более сильный гибрид обоих стилей. .