sábado, 28 de fevereiro de 2009

Analyst D 8 MHz


Analyst 8 MHz é compatível com Galileu, Leonardo ou Renaissance. O programa inclui um livro de abertura com cerca de 100.000 posições. Conforme o manual, o livro de abertura foi programado segundo as instruções de Kasparov. O programa reconhece transposições, sendo que o estilo de jogo difere em muito do programa básico do Galileu. A série Analyst foi desenvolvida em 4, 6 e 8 MHz. Ainda, segundo o fabricante, teria força de 2100 (elo). Na relação de ratings divulgado por Swedish Chess Computer Association , considerando que o módulo Analyst, SciSys Stratos/Analyst B 6502 6 MHz são clones, pode-se inferir que Analyst teria um rating aproximado de 1850.



domingo, 15 de fevereiro de 2009

Jogam as brancas e vencem!



Para aqueles que enviarem a correta sequência, terá direito a uma aula com o IM Carlos Alejandro Martinez sobre tática no xadrez. Recursos para aula: webcam, conta no playchess.com e microfone.

email para: chess@tradechess.com.br

sábado, 14 de fevereiro de 2009

tradechess x Excalibur Grand Master at 12 Mhz


tradechess - Excalibur Grand Master 12 Mhz [E34]30 minutos, 14.02.2009

1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 d5 5.e3 0-0 6.Nf3 b6 7.cxd5 exd5 8.Be2 Ne4 9.Bd2 Bxc3 10.Bxc3 Bf5 11.Bd3 Nc6 12.0-0 Re8 13.Rac1 Qd6 14.Be1 . quando joguei Be1, foi para exercer pressão em c6, todavia Qg6 é forte após Bd7. 14...Bd7 15.a3 Qg6 16.Bc3 [16.Nd2 f5 17.f3 Nd6 18.Bf2 Re7 19.Nb1 Rae8 20.Nc3 Qf7 21.Rfe1 Na5 22.b4 Nab7 23.Ba6 c6 24.Ne2 Nd8 25.Nf4 Rybka sugeriu estes movimentos, se os GMs tem dificuldades em vê-los, eu?..risível. 0.64/19 ] 16...Bh3 17.Ne1 Bf5 18.Nf3 Bh3 19.Ne1 Bf5 20.Nf3 Bh3 21.Ne1 1/2-1/2 (Bom, excalibur, monte carlo gostam de empates.)

Análises de partidas

A série fritz proporciona uma ferramenta para análise de partidas interessante. Denomina-se "deep position analysis". A finalidade consiste em descartar linhas que não promissoras a partir de uma determinada posição. Contudo o uso desta função requer um certa dose de paciência, mesmo para aqueles que possuem um computador com mais de dois "cores". Para compuatdores de um "core" a paciência e tolerãncia vai além dos limites, visto que o resultado somente passa a ter benefícios após alguams horas de processamento. Como exemplo, temos a seguinte partida entre Excalibur Grand Master em 12 Mhz contra tradechess B80, siliciana. A partida teve o seguinte desenvolvimento original:

Excalibur Grand Master 12 Mhz - tradechess [B52] 30 minutos, 13.02.2009

1.e4 c5 2.Nf3 d6 3.Bb5+ Bd7 4.Bxd7+ Qxd7 5.c4 Nc6 6.Nc3 a6 7.0-0 e6 8.d3 Nf6 9.Na4 Qc7 10.Bd2 b5 11.Nc3 Rb8 12.cxb5 axb5 13.Rc1 Be7 14.Qb3 Qb7 15.Bf4 Nh5 1/2-1/2

Com a função descrita acima, obtive após algumas horas de processamento (quadricor overclocado 8 x 400 = 3200 mhz) as seguintes variantes para as pretas:





segunda-feira, 9 de fevereiro de 2009

Entendendo hashtable e tablebase

Para facilitar o entendimento, vamos utilizar a interface Fritz com a engine rybka como referência. A função do hashtable, visa proporcionar economia de tempo com o aumento da força da engine, visto que se utiliza um espaço da memória RAM para armazenar posições, de forma não ter que processá-las novamente. Por sua vez, tablebase consiste em posições em até 6 peças, de forma assegurar precisão nos movimentos de finais. Visto que a tabela de finais é extensa, chegando atingir 40 gigabytes aproximadamente, a engine passa a consultar sistematicamente os dados armazenados no HD - disco rígido. Esta consulta por ser sistemática, via de regra, acaba por desgastar o disco rígido, mas já existe no mercado o HD em eprom, portanto "good bye" aos discos mecânicos. Na realidade tablebase consiste em um banco de dados e se armazenado de forma correta, tem a capacidade de resolver qualquer final com até 6 peças no tabuleiro. http://en.wikipedia.org/wiki/Tablebase.
Voltando ao hashtable, para se ter uma idéia, nos torneios do Playchess, este recurso consistia-se em um verdadeiro segredo entre os participantes, já que máquinas processando com um único núcleo, por vezes ganhavam de dual em partidas de 3 minutos. Vários testes foram efetuados, chegando-se a conclusão que quando maior era o hash, menor era o número de lances analisados pela engine. A conclusão, é que o hash seria melhor aproveitado em partidas longas, tanto é que no Freestyle bychamp usou 1 gigabyte de hash, mas as partidas se desenrolaram em 90 minutos. Lembrar que bychamp foi assistido por Dirk Dagobert, estrategista e com grandes conhecimentos de xadrez agressivo. Assim, conclui-se que quanto menor o hash, mais rápido se processa os lances. Obviamente não podemos perder de vista que os computadores embora precisos, não deixam de ser estúpidos e não raro vislumbra-se lances com erros materiais relevantes. Nos dedicados, a visualização fica mais difícil, pois ao consultarmos o programa Mephisto Magellan veremos que vem equipado com uma memória de 512kB de hash, enquanto o Mephisto Senator, escrito pelo mesmo programador, nao possui esta característica. Ainda, o módulo Brute Force, escrito pelo mesmo programador, vem equipado com 128kB de hash. Como eu não possuo o magellan, não tenho conhecimento se esta função pode ser desativada. Finalizando, um exemplo prático é comparar a engine rybka com 1 mbyte de hash contra 250 mbyte de hash. Com 1 mbyte de hash, em 60 segundos, rybka consegue processar 225 mil kn/s, e com 250 mbytes de hash rybka processa 163 kn/s. Contudo, a melhor forma é testar cada engine e tirar as conclusões no sentido de qual seria o melhor setup, dado um certo tempo de jogo. (bychamp)




sexta-feira, 6 de fevereiro de 2009

Tática e Estratégia no Xadrez e Xadrez Tático por Carlos Alejandro Martinez


Em linhas gerais o xadrez tático pode ser dividido em 3 momentos, nos quais se precisa efetivamente pensar. Não se confunde com as fases no xadrez, pois abertura, meio de jogo e final são conseqüências naturais, tanto no xadrez tático como no estratégico. Cabe uma ressalva fundamental no tocante a abertura no jogo de xadrez, pois em se tratando de teoria, impossível a perda tempo nesta fase, pois se presume que o jogador ao escolher determinados movimentos de abertura, deve estar preparado para jogar peão rei, peão dama e assim sucessivamente. Neste sentido, há diversas ferramentas que se utilizam os GMs para preparação da abertura, cujo tema não versa este artigo.

Voltando aos momentos no jogo tático, assinalam-se 3 momentos, como a seguir:

a) Meio de jogo, por volta do lance 13 a 15, onde efetivamente se sente a necessidade de definir o plano de jogo;
b) Momentos cruciais de definição, fase aguda, por volta do lance 23 a 25, onde se procura as possibilidades de mate, ganho de material e final ganhador e;
c) O momento final do xadrez tático, que em resumo consiste nas idéias de combinação, última etapa do xadrez tático.

Carlos Alejandro Martinez, Mestre Internacional, rating 2463 – aulas:

British Chess Federation x Elo

Sabemos que o sistema de pontuação (rating) é fundamental para decidirmos qual máquina seria ideal para jogar. Existem duas formas de pontuação internacional, aquela ditada pela Federaçao Inglesa e o Sistema Elo, este último usado mundialmente. A inglesa é baseada no BCF (British Chess Federation) com números absolutos sensivelmente inferiores aqueles usados internacionalmente. O sistema "Elo" advém do seu criador Arpad Elo (1903–1992). A matéria é extensa, portanto recomendo consultar http://en.wikipedia.org/wiki/Elo_rating_systemhttp://en.wikipedia.org/wiki/Elo_rating_system


Resumidamente, pode-se avaliar as diferenças com o quadro a seguir:




quinta-feira, 5 de fevereiro de 2009

Olá você enxadrista

Compro xadrez eletrônico, mesmo com defeito. Caso você enxadrista tenha algum e deseja vendê-lo, escreva para:

chess@tradechess.com.br

Não esqueça de assinalar nome e telefone para contato.

Kasparov Blitz em 30 minutos

Voltando ao Kasparov Blitz - Saitek, fizemos tres partidas contra o Grand Master Excalibur. O resultado foi favorável ao Kasparov Blitz, 2 x 1. Impressões sobre Kasparov Blitz, guardadas as devidas proporções quanto as limitações de seu processador e memória, mostrou-se ser tático com algumas semelhanças com as máquinas da Fidelity. Para minha surpresa, Kasparov Blitz não possui reed switch. O sistema é eletrônico, mas não saberia dizer no momento qual o dispositivo que o computador usa para reconhecer as peças no tabuleiro. Entretanto, tem suas vantagens, pois entendo que não há desgaste. A desvantagem, fica por conta de suas peças, que são específicas, pois contém disposivo metálico que é reconhecido pelo computador. Para o Excalibur, fiz o tuning para 15.53 mhz, o original fica em 12 mhz. Entretanto, se pudessemos reunir no tabuleiro do Excalibur, o qual é super confortável, com tamanho oficial, a força do Revelation, estilo de jogo da Novag, melhoria do sensor magnético e os leds, tais como aparecem nos demais tabuleiros, imagino que teríamos um super dedicado, mas isso é um sonho e sonhar é preciso.

As partidas, dando enfase para a partida nº 2, onde Blitz finalizou com golpe tático, ganhando a dama.

(1) Excalibur Grand Master @ 15,5 - Kasparov Blitz [D35]30 minutos, 04.02.2009
1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.cxd5 exd5 5.Bg5 Nbd7 6.Rc1 Be7 7.e3 h6 8.Bxf6 Nxf6 9.Bd3 0-0 10.Qb3 c5 11.dxc5 Bxc5 12.Nf3 d4 13.Na4 Be6 14.Qxb7 Qa5+ 15.Kf1 Qxa4 16.Rxc5 dxe3 17.fxe3 Rab8 18.Qa6 Qxa6 19.Bxa6 Rxb2 20.Be2 Rxa2 21.Rc6 Rb8 22.Ne1 Ne4 23.Rc2 Ra1 24.Bf3 Bc4+ 25.Rxc4 Nd2+ 0-1

(2) Kasparov Blitz - Excalibur Grand Master @ 15,5 [B18]30 minutos, 05.02.2009
1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Bf5 5.Bd3 Qxd4 6.Nf3 Qb6 7.Be3 Qxb2 8.Rb1 Qa3 9.Rxb7 Bc8 10.Rb3 Qa5+ 11.c3 Qxa2 12.0-0 Nd7 13.Re1 e6 14.Re2 Qa5 15.Bd4 Nh6 16.c4 Nf5 17.Bc3 Qa4 18.Ned2 Nd6 19.Bc2 Qa6 20.Rb4 Nb6 21.Ne5 f6 22.Nxc6 Bd7 23.Nd4 Ndxc4 24.Nxe6 Bxe6 25.Rxe6+ Kf7 26.Rxc4 Rc8 27.Bd3 Qb7 28.Rxc8 Qxc8 29.Qh5+ Kxe6 30.Bf5+ Ke7 1-0

(3) kasparov Blitz - Excalibur Grand Master @ 15,5 [A47]30 minutos, 31.01.2009
1.d4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.Bf4 Bd6 6.Bxd6 cxd6 7.Nc3 0-0 8.Nb5 Bc6 9.Nc3 b5 10.Qd3 Qa5 11.0-0 b4 12.Nd1 Be4 13.Qb3 Nc6 14.e3 Qh5 15.Nh4 g5 16.Bxe4 Nxe4 17.Qd3 Nxg3 18.fxg3 gxh4 19.gxh4 Qxh4 20.e4 d5 21.Nf2 Kh8 22.Kh1 dxe4 23.Nxe4 f5 24.Nc5 Qxd4 25.Nxd7 Rfd8 26.Qxd4+ Nxd4 27.Ne5 Rdc8 28.Rg1 Rc7 29.c4 bxc3 30.bxc3 Ne2 31.Rg5 Nxc3 32.Rc1 Ne4 33.Rxc7 Nxg5 34.Re7 Rd8 35.h4 Rd1+ 36.Kg2 Rd2+ 37.Kf1 Ne4 38.Rxa7 Ng3+ 39.Kg1 Ne2+ 40.Kf1 Kg8 41.Nf3 Ng3+ 42.Ke1 Re2+ 43.Kd1 f4 44.Nd4 Re3 45.Nc6 f3 46.Ne7+ Kf8 47.Nd5 0-1