अधिकांश शतरंज कार्यक्रम आपको एक इंजन चलाने की अनुमति देते हैं जब आप किसी गेम की चाल से गुजरते हैं, और इंजन के मूल्यांकन को देखते हैं। इसे कभी-कभी किबित्जर, अनंत विश्लेषण या सिर्फ विश्लेषण कहा जाता है। कार्यक्रम चेसबेस और टार्शच ऐसे कार्यक्रमों के उदाहरण हैं जो ऐसा करते हैं।
कुछ कार्यक्रम एनोटेट, ब्लंडरचेक या पूर्ण गेम विश्लेषण करने के लिए सेट किए जा सकते हैं। इसमें, आप यह निर्धारित करते हैं कि इंजन प्रत्येक चाल पर कितना समय लगेगा, और उसे किस डिग्री पर त्रुटि करनी चाहिए। जब यह अपना विश्लेषण पूरा करता है, तो यह आपको प्रश्न चिह्न और वैकल्पिक लाइनों के साथ चिह्नित गेम नोटेशन दिखाता है। ऐसा करने वाले प्रोग्राम एक्वेरियम, एरीना, बाबाचेस, चेस असिस्टेंट, इंजन जीयूआई हैं जो कंपनी द्वारा बेची गई हैं। और श्रेडर जीयूआई shredderchess.com द्वारा बेचा जाता है। इंजन Crafty और Yace में "एनोटेट" फीचर भी है।
विंडोज पर, मैं चेसबेस का उपयोग करता हूं, लेकिन मैं कुछ भी प्रिंट नहीं करता हूं। अपने Android फोन पर, मैं शतरंज PGN मास्टर प्रो का उपयोग करता हूं, और अपने iPad पर, मैं शायद विश्लेषण करने के लिए Giordano Vicoli के Chess_Studio के साथ जा रहा हूं।