Большинство шахматных программ позволяют вам запускать движок, пока вы проходите ходы игры, и просматриваете оценки движка. Иногда это называется кибитцер, бесконечный анализ или просто анализ. Программы Chessbase и Tarrasch являются примерами программ, которые делают это.
Некоторые программы могут быть настроены для аннотирования, грубой проверки или полного анализа игры. При этом вы устанавливаете, как долго двигатель будет смотреть на каждый ход, и какую ошибку он должен комментировать. Когда он заканчивает свой анализ, он показывает игровую нотацию, отмеченную вопросительными знаками и альтернативными строками. Это программы Aquarium, Arena, Babaschess, Chess Assistant, графические интерфейсы движка, продаваемые компанией Chessbase (Fritz, Hiarcs, Houdini, Komodo, Rybka, Shredder), Chessmaster, Chesspartner, Hiarcs Chess Explorer, SCID, SCID и PC. и графический интерфейс Shredder, продаваемый shredderchess.com. Двигатели Crafty и Yace также имеют функцию «аннотировать».
В Windows я использую Chessbase, но ничего не печатаю. На моем телефоне с Android я использую Chess PGN Master Pro, а на своем iPad я, вероятно, в конечном итоге использую Chess_Studio Джордано Виколи для анализа.