Sei que o Chessmaster faz isso (consulte a lista de controles da Ubisoft para o Chessmaster X ), desde que usei o Chessmaster X. Em certos modos de jogo (não competitivos), o Ctrl-F forçará o computador a se mover durante o turno. Não é um programa gratuito, mas possui muitos recursos bons para iniciantes, que a IMO faz valer a pena.
Edit : Parece que eu li mal a pergunta; Acredito que você realmente quis dizer que o jogador pode forçar o computador a fazer uma certa jogada quando for a vez do computador. Até onde eu sei, você não pode fazer isso sem configurar o tabuleiro para uma determinada posição e depois jogar a partir dessa posição. Por exemplo, você é branco: 1. e4 e5 2. Nf3 ...
e deseja fazer o computador jogar 2... f6
para praticar sua vantagem contra essa abertura. Nesse caso, você configuraria o tabuleiro manualmente (que o Chessmaster e a maioria dos outros programas de xadrez permitem) como FEN rnbqkbnr/pppp2pp/5p2/4p3/4P3/5N2/PPPP1PPP/RNBQKB1R w KQkq - 1 2
e jogaria como Branco a partir daí Na maioria dos programas, incluindo o Chessmaster, você pode mover / adicionar / remover manualmente peças para atingir a posição desejada.