Um amigo me disse é muito difícil de implementar um manicômio mecanismo de xadrez porque exige muito mais poder de processamento do que um motor de xadrez regular.
Existem motores de bughouse por aí? caso contrário, quais são as razões?
Um amigo me disse é muito difícil de implementar um manicômio mecanismo de xadrez porque exige muito mais poder de processamento do que um motor de xadrez regular.
Existem motores de bughouse por aí? caso contrário, quais são as razões?
Respostas:
Certamente existem vários mecanismos de xadrez, mas como resultado das complexidades adicionais mencionadas pela @TonyEnnis , esses mecanismos são mais fracos do que jogadores razoavelmente fortes. É extremamente difícil levar em consideração os diferentes cenários que podem surgir de duas posições, à medida que as peças mudam de um tabuleiro para outro a cada movimento. A árvore de pesquisa resultante aumenta a uma taxa exponencial ainda maior do que a do xadrez padrão.
O mecanismo com o qual estou mais familiarizado é o Sjeng, que afirma ter um ELO por volta de 2000 no FICS, equivalente a um forte jogador humano.
Sjeng
Não conheço nenhum motor de bughouse.
Complexidades extras:
Além de jogar o jogo padrão ...
Sjeng é sua melhor aposta, mas jogar com um mecanismo é muito estranho. Normalmente, uma equipe de humanos e motores terá seu jogo girando em torno de acordar no horário (às vezes até por apenas alguns segundos). Em seguida, o jogador humano dirá ao mecanismo para se mover rápido e depois se sentará. Observe que, como o computador pode executar jogadas decentes instantaneamente, isso significa efetivamente que é impossível sacar material contra o jogador humano, a menos que seja pontual - mesmo que o sacrifício seja muito forte e leve a um ataque iminentemente vitorioso ou à rápida recuperação do material. . O jogador humano aceitará o (s) sacrifício (s) e sentará, em seguida, deixe o motor vencer a tempo ou use o material extra no tabuleiro para vencer. Por esses motivos, nenhum dos jogadores fortes do bughouse aceitará mais jogos com motores, na verdade.
Sunsetter é o melhor, mas Sjeng (especialmente 11) também é bom para muitos propósitos.