Pondering and analyzing aren't the same thing but they uses the same modules in the program.
After Terra has delivered a move, it's the opponents time to think. If ponder is on then Terra starts thinking on opponents time. It goes like this:
Each time Terra predicts the right move all the searching time was for 'free'. Even if the predicted move was incorrect, the hash tables are filled with stuff that can be reused. There will still be a lot of transpositions in the search.
Terra will predict a lot of moves correctly, depending on the strength of the opponent so this is a really time saving feature.
Ponder=1 or 0 in Terra.ini
Ponder on/off as command
ponder on will make Terra to ponder after his next move.
If Terra is pondering on a move it is possible to stop the pondering with the command stop.
Terra will continue with pondering after next move again unless the ponder off command is given.
Start the analyzing session with the command Analyze.
By this you tell Terra to constantly think on the current position but never make a move. When you move or unmove, Terra will start thinking on this new position. think Constantly thinking on the current board position but never move, that's the idea.
The commands stop, new, setboard and quit will immediately stop the analyzing.
When running under WinBoard , Arena or other GUI's there is often a menu choice for analyzing and moving around pieces. Another possibility is to load a game rd and let the GUI automatically step each move with x seconds delay, while Terra is analyzing the game, move after move.
Please give your comments in WinBoard Forum or email me. This document was updated 2004-08-02.