user8390: I find the "Guess the move" training program in chesstempo website very helpful. But this is not free and also the number of games is not much (compared to tactics training program which is in the order of hundreds of thousands; while "Guess the move" program contains around 100 games).
Is there any other website or software that is like "Guess the move" training program?

user7314: Not free, but I've found that Shredder's tactics training ("Find the best move for White/Black") seems to have an endless supply of such questions (probably only in the thousands in actuality).
The Polgar book "Chess" with 5000+ mating problems is also good, but also not free.

user11453: I wrote some free software: GuessTheMove.  YouTube: https://www.youtube.com/watch?v=8ZgWSCHxJHI. Website: https://sites.google.com/site/fredm/

user2311: You can use Scid for that. You'll need a database of games; for example you could download games from chessOK or The Week In Chess and filter them to use only games between 2400+ players.
Once you have such database you can use the Play|Training|Review game functionality and you'll get what you're looking for.

user825: What about the iOS SmallChess app written by myself?

(source: smallchess.com)

(source: smallchess.com)

(source: smallchess.com)

(source: smallchess.com) 

8390: <p>I find the "Guess the move" training program in chesstempo website very helpful. But this is not free and also the number of games is not much (compared to tactics training program which is in the order of hundreds of thousands; while "Guess the move" program contains around 100 games).
Is there any other website or software that is like "Guess the move" training program?</p>
 7314: <p>Not free, but I've found that Shredder's tactics training ("Find the best move for White/Black") seems to have an endless supply of such questions (probably only in the thousands in actuality).</p>

<p>The Polgar book "Chess" with 5000+ mating problems is also good, but also not free.</p>
 11453: <p>I wrote some free software: GuessTheMove.  YouTube: <a href="https://www.youtube.com/watch?v=8ZgWSCHxJHI" rel="nofollow">https://www.youtube.com/watch?v=8ZgWSCHxJHI</a>. Website: <a href="https://sites.google.com/site/fredm/" rel="nofollow">https://sites.google.com/site/fredm/</a></p>
 2311: <p>You can use <a href="http://scid.sourceforge.net/" rel="nofollow noreferrer">Scid</a> for that. You'll need a database of games; for example you could download games from <a href="http://chessok.com" rel="nofollow noreferrer">chessOK</a> or <a href="http://theweekinchess.com/" rel="nofollow noreferrer">The Week In Chess</a> and filter them to use only games between 2400+ players.</p>

<p>Once you have such database you can use the <code>Play|Training|Review game</code> functionality and you'll get what you're looking for.</p>
 825: <p>What about the iOS SmallChess app written by myself?</p>

<p><a href="https://i.stack.imgur.com/wUNyN.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wUNyN.jpg" alt="enter image description here"></a><br>
<sub>(source: <a href="http://www.smallchess.com/wp-content/uploads/2013/02/W3_2.jpg" rel="nofollow noreferrer">smallchess.com</a>)</sub><br>
<a href="https://i.stack.imgur.com/PQzet.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/PQzet.jpg" alt="enter image description here"></a><br>
<sub>(source: <a href="http://www.smallchess.com/wp-content/uploads/2013/02/W4_2.jpg" rel="nofollow noreferrer">smallchess.com</a>)</sub><br>
<a href="https://i.stack.imgur.com/zAnsP.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/zAnsP.jpg" alt="enter image description here"></a><br>
<sub>(source: <a href="http://www.smallchess.com/wp-content/uploads/2013/02/W5_2.jpg" rel="nofollow noreferrer">smallchess.com</a>)</sub><br>
<a href="https://i.stack.imgur.com/cvOSd.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/cvOSd.jpg" alt="enter image description here"></a><br>
<sub>(source: <a href="http://www.smallchess.com/wp-content/uploads/2013/02/W6_2.jpg" rel="nofollow noreferrer">smallchess.com</a>)</sub>  </p>
