Я знаю, що Chessmaster робить це (див. Перелік елементів управління Ubisoft для Chessmaster X ), оскільки я використовував Chessmaster X. У певних (тобто неконкурентних) ігрових режимах Ctrl-F змусить комп'ютер рухатися під час своєї черги. Це не безкоштовна програма, але вона має багато хороших ресурсів для новачків, які IMO роблять її вартим.
Редагувати : Схоже, я неправильно прочитав питання; Я вважаю, що ви насправді мали на увазі, що гравець може змусити комп'ютер зробити певний крок, коли настає черга комп'ютера. Наскільки я знаю, ви не можете цього зробити, не встановивши дошку на певну позицію, а потім граючи з цієї позиції. Наприклад, ти білий: 1. e4 e5 2. Nf3 ...
і ти хочеш змусити комп'ютер грати, 2... f6
щоб реалізувати свою перевагу проти цього відкриття. У цьому випадку ви б встановили дошку вручну (що Chessmaster, як і більшість інших шахових програм дозволяють вам робити) як FEN rnbqkbnr/pppp2pp/5p2/4p3/4P3/5N2/PPPP1PPP/RNBQKB1R w KQkq - 1 2
, і грати як Білий звідти. У більшості програм, включаючи Chessmaster, ви можете вручну переміщатись / додавати / видаляти шматочки для досягнення бажаного положення.