terça-feira, 14 de fevereiro de 2017

Posições em que humanos são melhores que o computador

 Atualmente é claro que o computador (munido com uma boa engine) é muito mais forte que os melhores jogadores humanos. Mas será que não temos mais nada a ensinar o computador? Seria o cérebro de silício superior ao de carbono em todas as posições nas 64 casas?

 A resposta é não! Muitos acreditam que a última esperança do ser humano é a estratégia, que em táticas o computador "vê tudo". Mas mostrarei aqui que isto não é verdade, veremos belas soluções táticas que eludem a máquina. Não é dificil montar posições absurdas que a maquina não entende, mas todas as posições que mostraremos vem de partidas reais.

 Antes de começarmos, para o leitor que quiser confirmar nossa afirmação de que a engine não "vê" a solução, recomendo que monte a posição e deixe a engine pensar o quanto quiser antes de colocar a solução. O motivo é que depois que você mostra a solução para a engine os valores ficam salvos na tabela hash e quando você retornar à posição inicial ela verá a solução rapidamente.

 Começamos com um clássico:

negras jogam e ganham

 A posição vem da partida entre Topalov e Shirov em linares 1998. Shirov tem 2 peões de vantagem, mas devido aos bispos de cores opostas as brancas tem chance de segurar o empate. Shirov gostaria de trazer o rei para e4 para suportar o avanço dos peões, mas depois de 1...Bc2 2. Rf2 Rf5 3.Re3 e as brancas impedem o avanço do monarca negro. Shirov teve então a ideia extraordinária de sacrificar seu bispo por um único tempo para que seu rei alcance e4:
 1...Bh3!!! 2.gxh3 (2.Rf2 não salva as brancas devido a 2...Rf5 3.Rf3 Bxg2+! 3.Rxg2 Re4, o resto é identico ao jogo) 2...Rf5 3.Rf2 Re4, agora os 3 peões passados são demais para as brancas. O jogo seguiu 3.Bxf6 d4 4.Be7 (forçado para imedir a3) Rd3 5.Bc5 (novamente forçado, permitir Rc2 perde mais rapido) Rc4 6.Be7 Rb3 0-1, as negras seguem Rc2 e as brancas só podem segurar um peão.
 O lance de Shirov se torna ainda mais genial quando se percebe que era o único lance ganhador, vários jogadores analisaram a posição e chegaram à conclusão que tentar vencer por meios normais não funciona, por exemplo 1...Bb1 2.Rf2 Rf5 2.Re3 a3 3.g4+ Rxg4 4.Bxf6 a2 5.Rd2 d4 6.Bxd4 Rxh4 7.Rc1 Bf5 8.Rb2 Be6, nesta posição as brancas entregarão seu bispo pelo peão g e o peão de torre coroa na cor errada. O leitor naturalmente pode fazer outras tentativas para as negras, o motivo de mostrar esta linha é que ela expõe um dos problemas com as engines. Na linha mostrada as engines dão avaliações extremamente altas, na ordem de +3, que normalmente seria uma avaliação ganhadora, mas avaliar finais segundo os mesmos parametros que se avalia meio jogos não funciona.

 O próximo problema lembra uma defesa india do rei (a qual as engines tem grandes dificuldades em compreender):


Negras Jogam e ganham

 As negras ganham com 1...Txh2+! 2.Bxh2 Dh4 3.Dg1 Tf8, aqui a idéia não é Tf6-Th6, mas sim Tf4-Dh6-Th4, com a torre na frente da dama o mate é forçado, se por exemplo 4.Tb7 então 4...Tf4 e as brancas podem abandonar. A única maneira de imperdir a manobra mencionada é 4.f4, mas depois de 4...exf4 5.c3 (forçado para impedir Bd4) 5...Bg4, as negras pretendem Be5 seguido de f3, as brancas não tem defesa. Curiosamente a engine mais forte na atualidade (stockfish 8) avalia a posição inicial como melhor para as brancas!!


 A proxima posição não é um simples problema em que um lado joga e ganha, mas ela tem um detelhe muito interessante que escapa a engine inicialmente, ela vem da partida Robin Van Kampen - Radoslaw Wojtaszek, Munich 2016:


negras jogam

 Na posição do diagrama as negras podem tomar de volta seu bispo com 1...bxc6, mas na posição resultante elas estão claramente piores devido ao peão fraco c6 na coluna aberta. As negras então jogaram 1...Tc8, imaginando que se as torres são trocadas a fraqueza em c6 é menos significativa, ao que as brancas replicaram 2.Tc4 chegando à seguinte posição.


negras jogam


 Aqui as negras notaram um fenomeno extraordinário! Se elas jogam 2...Txc6 (note leitor que nossa linha principal não foi jogada na partida) as brancas seguem 3.Db8+ Rh7 4.Txc6 bxc6 (o melhor lance é 4...Dxc6!, que permite 5.Dxa7, mas mantem chances de segurar o final com peão a menos) 5.Dxb6 axb6, ate aqui esta é essencialmente a linha principal da engine, e o que as negras estavam calculando, entretanto...

 
Brancas jogam

 As negras notaram para seu choque que o final de peões 6 contra 6 é perdido para as negras!! De fato 6.a4 (ameaçando b4 e a5) 6...c5 7.Rg2 Rg6 8.Rf3 Rf5 9.Re3 Re5 10.Rd3 Rd5 11.e4+ Rc6 12.Rc4, ate aqui as negras impediram a penetração do rei branco, mas agora estão em zugzwang e as brancas ganham fazendo as negras gastarem seus lances de peão, por exemplo 12...e5 13.g4! g6 14.h4 f6 15.h5 g5 16.f3, agora acabou, 16...Rc7 17. Rb5 Rb7 18.a5 bxa5 19.Rxc5 Ra6 20.Rc6 1-0.
 Notando que o final de peões era perdido, as negras resolveram aceitar a fraqueza em c6 com 2...bxc6, mas esqueceram que torres se movem na horizontal e tiveram que abandonar depois de 3.Tg4 g5 (3...g6 permite 4.Txg6+ fxg6 5.Dxe6+ seguido de Dxc8)  4.Df6 .... 1-0

 Pra finalizar com chave de ouro veremos mais um clássico:

Brancas jogam e ganham

 A posição ocorreu na partida Nigel Short - Jan Timman, Tilburg 1991. As brancas tem posição dominante, mas é surpreendentemente difícil finalizar as negras. As brancas tem de introduzir mais uma peça no ataque, gostariam trazer o cavalo, mas não podem devido a mate em g2, gostariam de jogar g4, mas isso solta o cavalo em f3. Nigel então teve a ideia genial de introduzir o Rei ao ataque!! Eis que o rei marcha acima num tabuleiro cheio de peças e as negras nada podem fazer!

 1.Rh2!! Tc8 as negras podem tentar 1...Bc8, mas com o bispo fora da grande diagonal as brancas podem trazer o cavalo ao ataque decisivamente 2.Cg5 Bxd7 3.g4 hxg4 4.h5 gxh5 (do contrário as brancas ganham com h6) 5.Dh6 com mate em seguida 2.Rg3!! Tce8 3.Rf4!! Bc8 4.Rg5 1-0