Motor de xadrez com avisos de perigo (iniciantes) para iniciantes?

9

Sou novo no site e gostaria de receber ajuda nesta área.

No meu estágio atual (iniciante), comecei a desenhar ou às vezes até derrotar o computador em níveis baixos (por exemplo, chess.com nível1,2,3, lichess.org nível1,2). Um desses sites tem um recurso interessante que me ajuda muito, é um conjunto de 3 números como uma pontuação. Aqui está um exemplo de um jogo em que jogo White e estou atrás de 2 peões (-2pts no material):

        +2.90 
        -1.78 
        -2.14 
        Stockfish.js 8 | depth=19

Que eu interpreto da seguinte maneira:

  • A pontuação posicional mostra max = + 2,90, o que significa que há uma oportunidade tática envolvida (sobrecarga? Remoção do zagueiro? ... etc, eu preciso descobrir!).
  • Se eu vir a oportunidade e jogar corretamente, posso materializar a vantagem e ganhar uma peça importante (talvez ganhar uma torre, ou levar a rainha em troca de uma das minhas torres)
  • Se eu perder a oportunidade, a próxima pontuação será -1,78 (segunda melhor jogada) ou -2,14 (terceira melhor jogada). Ou seja, a vantagem posicional momentânea desaparecerá e a pontuação retornará à força do material (2 peões atrás).

Bem, meu problema é que às vezes errei e minha pontuação diminuiu abruptamente para, por exemplo, -M2 [companheiro em 2 para as pretas]. Eu perco o jogo :( porque eu não percebi que havia um perigo de companheiro (ex: fraqueza no último ranking ou algo parecido). A pontuação do site que estou jogando mostra apenas as 3 melhores jogadas, não as Piores .

Estou formulando essa pergunta aqui, na esperança de que alguém conheça outros sites para iniciantes, com um mecanismo que possa ser ajustado para avisar se existe o risco de cometer erros e ser acasalado prematuramente. Se eu não encontrar esse recurso, bem, terei que ser paciente e continuar com o processo de aprendizado :). A frequência de erros deve diminuir à medida que ganho experiência.

Obrigado pela ajuda.

Diedrsch
fonte
4
Duvido que isso exista (embora seja possível programar) porque movimentos muito ruins existem com muita frequência - é trivial pendurar sua rainha em uma posição aberta.
DM
11
@ DM, talvez o que Diedrsch realmente esteja procurando não sejam avisos sobre movimentos ruins, pois, como você diz, pode haver muitos, mas avisos sobre ameaças. As ameaças podem ser identificadas analisando o que acontece se você "passar", e geralmente existem apenas uma ou duas ameaças, enquanto pode haver dezenas de movimentos ruins (movimentos que não atendem a uma ameaça ou que ativamente doam material ou que não recuperam material).
itub 28/03
Sim, deixo peças penduradas e acho que não é razoável esperar muita ajuda de um motor. Se eu perder peças, isso faz parte do processo de aprendizado; da próxima vez, pensarei em meus movimentos com mais cuidado. Mas deixar um "rei enforcado" significa o fim do jogo; como é um caso especial, pensei que isso poderia ser avisado por alguma opção amigável para iniciantes.
Diedrsch 28/03/19

Respostas:

4

Mostrar apenas os piores movimentos de uma posição não é algo que você encontrará. Os mecanismos de computador não são adequados para advertir contra o risco de erros. Minhas sugestões:

  • Retire uma jogada contra o computador se você fizer uma jogada ruim
  • Revise seu jogo

Você está fazendo a pergunta porque tem medo de perder. Não há vergonha a perder contra um computador. Você aprende mais voltando ao jogo (ou devolvendo) e sendo explicitamente avisado.

SmallChess
fonte
Analisar o jogo é uma boa ideia e meu site permite, obrigado. Há também o recurso de desfazer uma jogada ruim, e eu a uso quando me acasalo prematuramente: continuo o jogo da jogada imediatamente antes do erro. Mas eu ainda tenho essa sensação desagradável na minha garganta cada vez que vejo a barra de progresso girar 100% preto (sim, você está livre para rir :)
Diedrsch
2

Muitos mecanismos têm o recurso "o professor está assistindo", que informa se você faz uma jogada suficientemente ruim. O xadrez de Lucas fornecerá uma caixa de diálogo que inclui as opções para fazer a sua jogada, o computador sugerido ou uma dica sobre por que a jogada é ruim.

A maioria dos mecanismos que mostra linhas também permite ajustar o número de linhas para incluir todas as linhas disponíveis.

Fred Knight
fonte
O xadrez de Lucas parece rodar apenas no Windows, e o arquivo .exe é baixado de um domínio na lista negra de Dan Pollock.
Ben Crowell
1

Se você quer ser capaz de ver a avaliação para os piores movimentos, você pode baixar o bacalhau, executá-lo, e digite: setoption name MultiPv value 499. Para, em seguida, avaliar uma posição, você usaria o gocomando, como go movetime (ms), go depth (depth), ou go infinite.

A opção MultiPv apenas permite visualizar quantas variações principais você deseja e, para um número suficientemente grande, são apenas todos os PVs.

Stoud
fonte
11
Mas seria preciso um pouco de programação para mostrar apenas as avaliações e não os movimentos.
DM