Pular para o conteúdo

Motores

A página de Motores é onde gere os motores de xadrez que alimentam a análise e os adversários computorizados no En Parlant~. Descarregue motores populares com um único clique, adicione os seus próprios e ajuste as suas definições.

Os motores de xadrez são a espinha dorsal analítica do En Parlant~. Avaliam posições, encontram as melhores jogadas, geram relatórios de análise e servem como adversários quando pretende jogar contra o computador. A página de Motores permite-lhe instalar, configurar e gerir todos eles num único local.

O En Parlant~ oferece vários motores de topo para descarga direta a partir da aplicação:

MotorELO
Stockfish3635
RubiChess3600
Dragon by Komodo3533
Komodo3479
Leela Chess Zero3440

As classificações ELO provêm do CCRL.

Para instalar um motor, selecione-o na lista e clique em descarregar. A aplicação trata do resto — sem necessidade de gestão manual de ficheiros.

Também pode adicionar qualquer motor compatível com UCI apontando o En Parlant~ para o ficheiro executável no seu computador. Isto é útil se tiver uma compilação personalizada, uma versão de desenvolvimento ou um motor menos comum que não conste na lista integrada. Desde que utilize o protocolo UCI, funcionará.

Cada motor tem um perfil que pode personalizar:

  • Nome e identificação da versão
  • Classificação ELO — Força estimada do motor
  • Imagem personalizada — Escolha um ícone ou imagem para o motor

Estes parâmetros controlam a forma como o motor analisa posições, correspondendo aos comandos padrão do protocolo UCI:

DefiniçãoDescrição
TimeDuração da análise em segundos
DepthPesquisa até um nível de profundidade (ply) específico
NodesNúmero máximo de nós para avaliação
InfiniteModo de análise ilimitada

Para a maioria dos casos de utilização, as definições predefinidas funcionam bem. Se pretender uma análise mais rápida mas menos profunda, reduza a profundidade. Se quiser que o motor pense o tempo que necessitar, utilize o modo Infinite.

  • MultiPV — O número de variantes que o motor apresenta. Defina para 2 ou 3 para ver linhas alternativas juntamente com a melhor jogada. Valores mais elevados proporcionam mais opções, mas tornam a análise mais lenta.
  • Threads — Alocação de threads do CPU. Mais threads significa análise mais rápida, mas deixe alguma margem para o resto do sistema. Um bom ponto de partida é metade do número total de threads do seu CPU.
  • Hash — Alocação de memória em MB para a tabela de hash de posições do motor. Tabelas de hash maiores permitem que o motor memorize mais posições e evite recalculá-las. 256 MB ou mais é um valor predefinido razoável para máquinas modernas.

Uci_Chess960 é ativado automaticamente para jogos de Chess960 (aqueles com o cabeçalho Variant 'Chess960'). Não o ative manualmente nas definições do motor. Ativá-lo manualmente pode comprometer a análise de xadrez padrão e produzir avaliações incorretas.