A maioria dos programas de xadrez permite que você opere um mecanismo enquanto realiza os movimentos de um jogo e veja as avaliações do mecanismo. Às vezes, isso é chamado de Kibitzer, Análise Infinita ou apenas Análise. O programa Chessbase e Tarrasch são exemplos de programas que fazem isso.
Alguns programas podem ser configurados para anotar, enganar ou fazer uma análise completa do jogo. Nesse caso, você define por quanto tempo o mecanismo analisará cada movimento e em que grau de erro ele deve comentar. Quando termina sua análise, mostra a notação do jogo marcada com pontos de interrogação e linhas alternativas. Os programas que fazem isso são: Aquarium, Arena, Babaschess, Chess Assistant, os GUIs de motores vendidos pela empresa Chessbase (Fritz, Hiarcs, Houdini, Komodo, Rybka, Shredder), Chessmaster, Chesspartner, Hiarcs Chess Explorer, SCID, SCID vs PC e a GUI do Shredder vendida pelo shredderchess.com. Os mecanismos Crafty e Yace também têm um recurso "anotar".
No Windows, uso o Chessbase, mas não imprimo nada. No meu telefone Android, uso o Chess PGN Master Pro e, no meu iPad, provavelmente acabarei analisando o Chess_Studio de Giordano Vicoli.