Любое шахматное программное обеспечение с функцией «Force Move»?


12

Кто-нибудь знает, есть ли на рынке шахматная программа (ПК или iPad), которая обеспечивает функцию принудительного перемещения, когда компьютер должен играть (оппонент сообщает компьютерной программе, какое движение он должен сделать)? Я думаю, что это лучший вариант, чтобы практиковать открытия поочередно.

Это отличается от функциональности «стороны переключения», которую, насколько я знаю, можно сделать только тогда, когда ваша очередь играть. Благодарность!


1
Это очень похоже на «режим анализа», который должен быть доступен во многих программных продуктах. По сути, движок предлагает вам одну или несколько строк без фактического выполнения движения. Затем вы должны выполнить ход для своего «компьютерного противника» (любой из предложенных или любых других ходов).
user1583209

Ответы:


10

Я знаю, что 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, вы можете вручную перемещаться / добавлять / удалять куски, чтобы достичь желаемой позиции.


Я думаю, что вопрос заключается в том, чтобы заставить компьютер выполнить какое-то действие, когда вы отвечаете только, заставляя его играть сейчас . (Что я помню от Chessmaster, который говорит мне, что, наряду с вашим ответом, не очень ясно об этом.)
Nikana Reklawyks

Понимаю. Я отредактирую
Даниил



0

противник сообщает компьютерной программе, какое движение он должен сделать

У каждого GUI / front-end, который позволяет вам переключаться между игрой против движка (обычно режим по умолчанию) и «бесконечным анализом», есть эта функциональность.

Все, что вам нужно сделать в свою очередь перед тем, как заставить компьютер двигаться, вы хотите включить «бесконечный анализ», выполнить принудительное перемещение для компьютера или последовательность принудительных перемещений, а затем снова отключить «бесконечный анализ».

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.