sábado, 19 de fevereiro de 2011

Armadilhas ou Bugs - Fishing Pole

Continuando uma série de postagens acerca dos bugs ou armadilhas que podemos estudar e aplicar  nas máquinas dedicadas, temos como sempre a colaboração do Antonio Marques, colecionador em São Paulo, ético por excelência, sempre colaborando com este blog. Obviamente as fraquezas das máquinas dedicadas não se constituem demérito algum, pois foram concebibas lá pela década de 80/90, com processadores de primeira geração. Que não se perca de vista, estas máquinas já derrotaram com freqência muitos dos mestres que aqui estiveram, e subestimaram a potenciadade delas. Nesta linha, desejo me reportar ao blog "Recanto do Capivara" o qual trata da "abertura Fishing Pole, que a gente poderia traduzir como "Vara de Pescar". Trata-se de uma espécie de contra-ataque para as negras que utilizam a Defesa Berlinense na Ruy Lopez:"
"Fishing Pole"

Esta abertura tem como lances iniciais: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Ng4!!




Os testes efetuados por Antonio compreederam aplicar esta abertura em diversas máquinas. Assim, tem-se:


(1) GrandMaster 30 seg - Antonio [C65]

1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.0–0 Ng4 5.h3 h5



o correto seria d3 ; d6 ; ....

6.hxg4 hxg4 7.Bc4 d6 8.Nxe5 Nxe5 9.Bb5+ c6 10.d4 Qh4 11.Bxc6+ bxc6 12.Bh6 Rxh6 13.f4 g3 14.Qh5 Rxh5 15.dxe5 Qh1# 0–1

(2) Galileo 30 seg lance - Antonio [C65]
1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.0–0 Ng4 5.h3 h5


6.hxg4 hxg4 7.Bxc6 dxc6 8.Nxe5 Qh4 9.f4 g3 10.Qh5 Rxh5 11.Nxf7 Qh1# 0–1

 
(3) Maestro 30 seg mov - Antonio [C65]
 
1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.0–0 Ng4 5.d3 Bc5 6.Bxc6 dxc6 7.Nc3 Qe7 8.Bg5 f6 9.Bh4 g5



correto seria Bg3;

10. Salvo melhor compreensão se h3 ou qual outro lance, perde!

10.h3 h5 11.Bg3 h4 12.Bxh4 gxh4 13.hxg4 Bxg4 14.a3 h3 15.Kh2 hxg2+ 16.Kxg2 Qh7 17.Rh1 Bh3+ 18.Kh2 Bf1+ 19.Kg3 Rg8+ 20.Ng5 Rxg5+ 21.Qg4 Rxg4+ 22.Kxg4 Qg6+ 23.Kf3 Qg2# 0–1


(4) Polgar 30 seg mov - Antonio [C65]
 
1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.0–0 Ng4 5.d4 exd4 6.Nxd4 h5 7.Nf5 Bc5 8.Nxg7+ Kf8 9.Nf5 d6 10.Bxc6 bxc6 11.h3 Bxf5 12.exf5 Qh4 13.Qd2 Re8 14.Qf4 Re2 15.Be3 Rxe3 16.b4 Re4 17.Qf3 Bxf2+ 18.Rxf2 Nxf2 19.Nc3 Rf4 20.Qe3 Rg8 21.Ne2 Nxh3+ 22.Qxh3 Qxh3 23.Nxf4 Qe3+ 24.Kh1 Qxf4 25.Rb1 Qg3 26.Rg1 Qh4# 0–1


(5) Excel 30 seg mov - Antonio [C65]
1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.0–0 Ng4 5.h3 h5 6.Bxc6 dxc6 7.Nc3 Bc5 8.hxg4 hxg4 9.Na4 gxf3 10.g3 Qg5 11.Qxf3 Bg4 12.Qg2 Qh5 13.Re1 Bf3 14.Kf1 Bxg2+ 15.Kxg2 Qh2+ 16.Kf3 Qxf2+ 0–1
 

Em resumo, diz Masegui:
O que eu acho mais bacana, porém, é o fascínio de Mr. Wall pela "Fishing Pole", que a gente poderia traduzir como "Vara de Pescar". Trata-se de uma espécie de contra-ataque para as negras que utilizam a Defesa Berlinense na Ruy Lopez:

1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Ng4!! (as exclamações são de Mr. Wall!)

O que parece ser uma aberração (e segundo os mestres é mesmo!) por mover uma mesma peça duas vezes na abertura, e ainda no lance 4, não deixa de ter o seu veneno. Costuma funcionar muito bem, principalmente em partidas blitz, como fator surpresa e já pegou muita gente boa de calça na mão!
 

quarta-feira, 16 de fevereiro de 2011

Fritz na sala de humanos, aproveitamento de 100%.....



Elite Avant Garde, a bug !

In all Elite Avant Garde, we have a bug in processing. Because if we play:
1. d4 d5 2. c4 c6 3. Nf3 Bf5 4. e3 Bxb1 5. Rxb1 Qa5 + 6. BD2 Qxa2? (diagrama)



 is a terrible mistake, because:

7. QC1



(7. Na6 c5 8. Nc7 Ne5 9. Ra1 Qxb2 10. Nd3)
(7. Ne5 f6 8. Ra1 Qxb2 9. Nd3 Qb6 10. Ba5)
(7. RA1 Qxb2 8. Ne5 e6 9. C5 Nd7 10. Nd3)
(7. BC3 dxc4 8. Ne5 b5 9. RA1 Qxa1 10. Qxa1)

(7. se e6...

1. Ra1 Qb3 2. c5 Be7 3. Ba5 Bd8 4. Bc3 Ne4 5. Nd2 Nxd2 6. Bxd2 Nd7 7. Ra3 *

queen is lost!




7 ... e5 8. Ra1 QB3 9. e4 c5 10. Ne5 f6 11. NC4 dxc4 12. Bxc4 1-0
in all variants, the black queen is lost!

segunda-feira, 14 de fevereiro de 2011

Igor Smirnov (GM)

"In a long game you should try make THE BEST moves; while in blitz you should try NOT TO MAKE BAD MOVES"

terça-feira, 8 de fevereiro de 2011

Phoenix Chess System x DGT Board

A empresa Phoenix Chess System, que desenvolveu o modulo Ressurrection I

e Ressurrection II



e o tabuleiro Revelation Chess Board,


promoverá um novo produto o "Thinking Power" em cooperação com DGT System, departamento de novos produtos.
Não obstante o dono da empresa Phoenix ter dito que Revelation tenha sido um sucesso, leds nas 64 casas, fortes engines incoporadas no tabuleiro Revelation, faltava a tecnologia do reconhecimento das peças no tabuleiro a exemplo do que ocorre nos tabuleiros DGT. Ainda, serão incorporadas novas engines no novo tabuleiro de sorte a manter o novo produto muito competitivo para fortes jogadores bem como a facilidade do ajustamento da força da engine, conforme desejar o usuário.
Por derradeiro, diz Ruud Martim, dono de Phoenix Chess System; True Chess Innovations start with Innovative People to develop these systems and with the Chess Players who use these Chess Innovations for their enjoyment and to improve their chess play ...

sábado, 5 de fevereiro de 2011

Large Memory Pages

Houdini will use so-called large memory pages if they are provided by the operating system. Depending on the hash table size the speed improvement may be between 5% and 10%.
To enable this feature in Windows, you need to modify the Group Policy for your account:
  1. Run: gpedit.msc (or search for "Group Policy")
  2. Under "Computer Configuration", "Windows Settings", "Security Settings", "Local Policies" click on "User Rights Assignment"
  3. In the right pane double-click the option "Lock Pages in Memory"
  4. Click on "Add User or Group" and add your account or "Everyone"
  5. You may have to logoff or reboot for the change to take effect
You'll also need to run your chess GUI with administrative rights ("Run as Administrator") or disable UAC in Windows.
Very often large pages will only be available shortly after booting Windows. After a while the Windows memory becomes too fragmented for large page allocation, and Houdini will fall back to standard memory page usage.

Final tour tradechess in 5-02-2011

Após 15 jogos, 3 minutos por jogo, Houdini  finalizou em primeiro, após disputa com Stockfish, Rybka e Critter.


Tour tradechess - 3 minutes per game

O torneio foi programado para 190 jogos, foi abortado quando atingiu 149 jogos, visto que o resultado nao iria apresentar novidades importantes. Excluído deste torneio inicial a engine stokfish, visto que todas engines jogaram com um core apenas, não sendo possível este parâmetro no stockfish. De qualquer sorte, Rybka, Critter e Houdini dominaram o torneio e agora disputam com Stockfish com 4 cores cada um.
Destaco no bloco intermediário a engine Alaric 707, apresentou um bom desempenho quando enfrentou as engines comerciais. As partidas disponibilizo por e-mail.

quinta-feira, 3 de fevereiro de 2011

Houdini Chess Engine

Predominando no playchess nova engine denominada Houdini, versões em 32 e 64 bits. Segundo o autor, supera em 50 pontos - rating Rybka 4. Veremos!

Diz o autor que a engine suporta instruções baseadas em SSE4.2.
Quando um aplicativo é compilado com a opção-xhost usando o compilador Intel ®, irá gerar um conjunto maior de instruções. Por exemplo, se um aplicativo é compilado em um processador Intel ® Core ™ i7 com apoio em instruções SSE4.2 (Streaming SIMD Extensions) e executado em um processador que não suporta o conjunto de instruções SSE4.2, ocorrerá erros de execução que será produzido quando o aplicativo é executado.

"When an application is built with -xHost option using the Intel® Compiler on a processor, it will generate instructions for the highest instruction set and processor available on the compilation host machine. For example, if an application is compiled on say an Intel® Core i7 processor supporting SSE4.2 instructions (Streaming SIMD Extensions), and run on a processor that doesn't support the SSE4.2 instruction set, a runtime error will be produced when the application is run on that processor ....."

Quanto a engine propriamente dita, que suporta estas instruções, após os testes, imagino que vai ser difícil para Rybka manter seu reinado, ou pelo menos passa a existir uma competição saudável entre estas engines.  A esmagadora vitória de Houdini em partidas 3+0 (score 15 a 3,5) e em partidas rápidas 16 + 0 (score 7 x 0) vem provar a força de Houdini.



Já disse em outras postagens, que em partidas de engine x engine, o livro de abertura corresponde a algo de 60% da força no jogo, pois engines raramente eram, humanos comentem "blunders", engines não. Assim para o teste em questão, o livro de aberturas usado no meu teste leva 5 ou 6 movimentos iniciais no máximo, o que não dá margem a vantagem na abertura. Assim, o que foi efetivamente testado foi a força da engine, processando com dois cores para cada uma. Em suma, Houdini gasta menos tempo para fazer seus lances do que Rybka, aceita parâmetros tal como Rybka, mas tem limites quanto ao número de cores, 8 na versão disponível para download, e arremata sempre no final. Existiram jogos que Rybka perdeu no tempo, neste caso já tinha alertado acerca deste bug em partidas no playchess. Agora o mestre Vasik, autor de Rybka o qual conheço e troco e-mails, vai ter que descobrir qual algorítimo faz com que  Houdini esbanje tanta superioridade. Resta dizer que não carreguei Rybka com parâmetros, o que em certos casos pode melhorar o seu desempenho.

partidas para download

sexta-feira, 28 de janeiro de 2011

Engines tournament 28-1-11

Engines que suportam multiprocessadores, limitei em 2 cores. As engines que fizerem parte deste torneio são aquelas que já estavam instaladas no computador. Outros testes, com outras engines serão efetuadas, ponderando que em testes futuros,  Rybka, Stockfish e Critter 0.90 terão apenas 1 core. Considerando estas prelimirares, após 45 jogos de 3 minutos, a classificação foi a seguinte:



quarta-feira, 26 de janeiro de 2011

Development for Revelation II DGT Board

Informações no site http://www.phoenixcs.nl/index.php, indica que chegará outro Mike Tyson  no campo das máquinas. Trata-se de cooperação entre a empresa Phoenix Chess Systems e DGT.

Ver matéria no link abaixo:

Ken Thompson, Dennis Ritchie ganha prêmio no Japão

Ken thompson

Quando Ken Thompson e Dennis Ritchie criaram o sistema operacional Unix, em 1969, eles não imaginavam que seu trabalho se tornaria a espinha dorsal da revolução da informática e que por sua vez tem transformado o mundo.

Em 1979, Ken e um colega nos Laboratórios Bell decidiram construir uma máquina com o propósito específico para jogar xadrez, centenas de chips no valor aproximado de 20.000 dólares.

"Belle" era capaz de pesquisar cerca de 180 mil posições por segundo (o super-computadores à época processavem 5.000 posições)


Ganhou o campeonato mundial de xadrez de computador e todos os torneios 80 a 83, até que foi substituído pelo gigante Cray X custando mil vezes mais.



Créditos da matéria à Chessbase.

sábado, 22 de janeiro de 2011

Rodadas finais - Campinas - Memorial Antonio Rocha

Agora falta 1 rodada.

Outro empate de Mecking, desta vez  passa dos limites do razoável, Se não tem condição de jogar, digo no aspecto físico, por quê joga?

Stamenkovic,Dragan (2370) - Mecking,Henrique Costa (2562) [D00]
I Memorial Antonio Rocha (12.7), 24.01.2011

1.d4 Nf6 2.Bg5 d5 3.e3 c6 4.Bd3 Nbd7 5.Nf3 h6 6.Bh4 g5 7.Bg3 Nh5 8.Be5 Nhf6 9.Nbd2 1/2-1/2
Mecking empatou, talvez porque cansou e quis comemorar o seu aniversário,  já que completou 59 anos. Agora em 4º lugar, 7.5 pontos, um ponto atras do primeiro colocado.

Mecking,Henrique Costa (2562) - Name,Gabriel Ricardo S (2138) [A90]
I Memorial Antonio Rocha (11.2), 23.01.2011
1.d4 d5 2.c4 c6 3.Nf3 e6 4.Qc2 Bd6 5.g3 f5 6.Bg2 Nf6 7.0-0 0-0 8.b3 Qe7 9.Bb2 Bd7 10.Nc3 Be8 11.Rac1 a6 12.Rcd1 Nbd7 13.Nb1 Ng4 14.Bc1 f4 1/2-1/2








Pouco se falou sobre este torneio nos sites internacionais. A exceção de chessbase - página espanhola

Xadrez no Brasil é comparável a um barco a deriva. Não se dispõe de tecnologia, não há investimento em divulgação. É só verificar peças, tabuleiros, relógios que foram usados neste torneio. Quem investe deixa de lado estes fatores que seriam preponderantes para o marketing do xadrez.

Este torneio comportaria imagens "on line". Compare com torneios similares na Europa, USA.


Mecking - 59 yers old.

1.d4 Nf6 2.Bg5 d5 3.e3 c6 4.Bd3 Nbd7 5.Nf3 h6 6.Bh4 g5 7.Bg3 Nh5 8.Be5 Nhf6 9.Nbd2 1/2-1/2

10. Ronda a 2011/01/22 às 15:00 - Memorial Antonio Rocha

1
GM
Mareco Sandro
GM
Vescovi Giovanni
2
IM
Di Berardino Diego Rafael
GM
Flores Diego
3
De Nucci Gilberto
GM
Rodriguez Vila Andres
4
IM
Saldano Dayer Horacio
GM
Leitao Rafael
5
IM
Tsuboi Edson Kenji
IM
Santos Marcus Vinicius Moreira
6
GM
Zambrana Oswaldo
GM
Mecking Henrique
7
Gabriel Ricardo Salim
IM
Stamenkovic Dragan


Zambrana x Mecking = empate.

Zambrana,Osvaldo (2513) - Mecking,Henrique Costa (2562) [C54]
I Memorial Antonio Rocha (10.6), 22.01.2011

1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.0-0 Nf6 5.d3 d6 6.c3 a6 7.Bb3 Ba7 8.Nbd2 0-0 9.Nc4 h6 10.Be3 b5 11.Ncd2 Be6 12.Bxa7 Bxb3 13.Qxb3 Rxa7 14.a4 Na5 15.Qc2 c5 16.b4 cxb4 17.cxb4 Rc7 18.Qb2 Nc6 19.axb5 axb5 20.Rfc1 Qb8 21.d4 1/2-1/2

Novag Diamond x Berlim 68020

50) Novag Diamond (2171) - Berlim 68020 (2282) [A52]
30 minutos, 28.04.2009

1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.Bf4 Nc6 5.Nf3 Bb4+ 6.Nc3 Bxc3+ 7.bxc3 Qe7 8.Qd5 f6 9.exf6 Nxf6 10.Qd3 d6 11.g3 Ne4 12.Bg2 Nc5 13.Qe3 berlim is out of book 13...0-0 diamond is out of book 14.Nd4 Ne5 15.Nb3 Na4 16.c5 Re8 17.cxd6 cxd6 18.0-0 Qc7 19.Rac1 Be6 20.Qd4 Nb6 21.Na5 Bxa2 22.Nxb7 d5 23.Na5 Rad8 24.Ra1 Bc4 25.Bxe5 Rxe5 26.Nxc4 dxc4 27.Rxa7 Rxd4 28.Rxc7 Rd6 29.Rb1 Ree6 30.Kf1 Rh6 31.h4 Rhe6 32.e3 Rf6 33.Ke2 Rde6 34.Rd1 Re5 35.Rc6 Rxc6 36.Rd8+ Kf7 37.Bxc6 Re6 38.Bd5 Nxd5 39.Rxd5 Rc6 40.Rd7+ Kf6 41.e4 h6 42.f4 g6 43.Ke3 Ke6 44.Rd5 h5 45.Kd4 Rc7 46.e5 Kf5 47.Rd6 Rg7 48.Kxc4 Kg4 49.Rd3 Kf5 50.Kd4 Rc7 51.c4 Rd7+ 52.Kc3 Rc7 53.Rd6 Rg7 54.c5 Kg4 55.Rd3 Rc7 56.Kc4 Rc8 57.Kb5 Rb8+ 58.Kc6 Kf5 1-0




sexta-feira, 21 de janeiro de 2011

Faltam 4 rodadas - Torneio em homenagem a Antonio Rocha

Mecking figura em 2º lugar. Contra Tsuboi, a partida foi café com leite, nem brancas nem pretas arriscaram, eles jogaram para empatar, nenhum erro cometido, podem fazer os testes com qualquer engine decente. 12 lances iniciais teóricos, desta forma Mecking continua em segundo lugar com o argentino Sandro Mareco na frente.

Mecking,Henrique Costa (2562) - Tsuboi,Edson Kenji (2380) [E49]
I Memorial Antonio Rocha (9.3), 21.01.2011


1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 0-0 5.Bd3 d5 6.a3 Bxc3+ 7.bxc3 dxc4 8.Bxc4 c5 9.Ne2 Nc6 10.0-0 e5 11.Bb2 Be6 12.Bxe6 fxe6 last book move 13.a4 Rf7 14.dxc5 Na5 15.Ng3 Rd7 16.Qc2 Rd2 17.Qb1 Qd5 18.e4 Qxc5 19.Bc1 Rd7 20.Qb4 Qc7 21.Bg5 Rf8 22.Rad1 b6 23.h3 h6 24.Bxf6 Rxf6 25.Rfe1 Rf8 26.Nf1 Rfd8 27.Ne3 Rxd1 28.Rxd1 Rxd1+ 29.Nxd1 Nc4 30.f3 Kf7 31.Kf2 Qc6 32.Ke2 1/2-1/2