Alguém conhece um mecanismo de xadrez que não está programado para ser o mais forte possível, mas para jogar xadrez "atraente"?
O programa deve ter um estilo agressivo e jogar para ataques de companheiros, mesmo que os movimentos de ataque não sejam ótimos. Ou, pelo menos, o programa deve negociar alguns panws cedo, para evitar posições muito fechadas, que tendem a levar uma eternidade entre os motores para serem concluídas.
Por outro lado, o programa não deve ser muito fraco. A classificação deve ser pelo menos cerca de 2000 Elo.
Alguém conhece esse mecanismo?
engines
aggressive-play
attack
Pedro
fonte
fonte
Respostas:
Muitos motores possuem parâmetros ajustáveis, que permitem alterar seu estilo de jogo. Se você mexer um pouco, pode criar 'personalidades de mecanismo' inteiras ... Aqui, por exemplo, alguém que seja interessante criar uma personalidade chamada, o Komodo Kinghunter . Aparentemente, ele faz exatamente o que você procura - reproduz de forma agressiva e não necessariamente ideal. Observe que eu mesmo não testei.
É diferente para diferentes mecanismos (lembro que a maioria destes pelo menos costumava ser configurável no bacalhau) e interfaces gráficas, mas alguns fatores típicos com os quais se pode mexer (na pior das hipóteses, indo para o código-fonte e recompilando) são:
Fator de Desprezo
Além disso, se o mecanismo tiver alto desprezo pelo oponente, ele poderá se engajar em um estilo mais agressivo.
Estrutura do peão
Portanto, aqui há uma grande variedade de coisas para alterar as avaliações de motores - peões duplos, peões passados, estrutura geral, trocas etc.
Mobilidade Um fator de quanto o motor valorizará a mobilidade da peça - suponho que mais mobilidade leve a posições mais agressivas e imprevisíveis.
Agressividade Auto-explicativa; permite tornar o motor mais ou menos agressivo.
Covardia auto-explicativa; permite definir quão defensivo para com seu próprio rei o programa deve ser.
Fonte para citações
EDIT: Fiquei ciente (pelo comentário do aluno T), de que o mecanismo que publiquei abaixo não é atraente e, de fato, um clone do Rybka. Eu acho que foi bom demais para ser verdade!
Se você está relutante em fazer tudo isso, aqui está um mecanismo que (novamente, eu não tentei por mim mesmo, não pode substanciar essas alegações de forma alguma):
E nomeado entre seus pontos fortes:
Também de interesse: este artigo de Vitruvius
Infelizmente, não é gratuito.
fonte
Se você aumentar o nível de desprezo do Rybka 3 Dynamic, ele sacrificará cada vez mais material com estilo atraente.
A GUI do Fritz (vendida com Rybka, Komodo, Houdini, Junior, Shredder et al) inclui um controle deslizante de ataque do rei em sua caixa de diálogo Handicap and Fun. O motor Fritz 10, em particular, evitava posições fechadas como a praga e costumava jogar por companheiro. Ele tinha um parâmetro 'agressivo'.
O Chess Tiger e o Gambit Tiger (Chessbase ou Lokasoft) tinham uma opção "Suicidal" sob o parâmetro Gambit Level.
O Júnior 7 tinha um parâmetro de 'sacrifícios'.
O Deep Sjeng 1.6 vem com personalidades gambitkitten, redshift e Tal.
Alguém criou uma personalidade de Agressor dissidente para Zappa México, que é aparentemente bastante selvagem.
O TheKing (também conhecido como Chessmaster) joga pelo mate mesmo em suas configurações padrão.
Amyan tem um parâmetro de caça ao rei.
O Tao 5.6 tende a ocupar posições muito complexas com várias peças em prêmio.
O antigo programa DOS do Chess System Tal tinha um estilo atraente, com muitos sacos.
Spark 1.0 e Fruit 2.3.1 tinham um parâmetro King Attack.
A personalidade Kinghunter para o Komodo só funcionou para a versão 1.0, e eles mudaram os parâmetros depois disso.
Eu acho que, em geral, os programadores tentaram tornar esses motores fortes e agressivos. Todos estes (com exceção do Chess System Tal) estão no nível de um Mestre Internacional ou superior. Os motores abaixo do projetado para ter um estilo um tanto atraente incluem: Der Bringer, HeavyChess, Homer, Monarch e Trappy Beowulf.
Outra coisa que você pode tentar é carregar alguns dos motores mais fracos do Chessbase e aumentar o controle deslizante de Ataque do Rei em Handicap and Fun. Inmichess, Exchess, Comet e Capture R01 estavam todos na faixa de 2000 a 2400 e foram vendidos pela Chessbase em seu pacote Young Talents.
fonte
Eu criei esse mecanismo em https://www.apronus.com/chess/romantic-chess-variant.htm
Foi modificado para permitir a promoção de peões apenas para cavaleiros e para tratar peões com muita leveza ao avaliar o equilíbrio de materiais. De fato, isso cria uma variante do xadrez que eu chamei de Xadrez Romântico, porque se destina a desencorajar o jogo para um fim de jogo melhor como uma estratégia vencedora, promovendo efetivamente ataques de acasalamento direto como a única maneira realista de ganhar o jogo.
fonte