quinta-feira, 26 de março de 2009

Chesspublisher.com

Para os leitores deste blog, torna-se necessário um esclarecimento. Chesspublisher é um site que permite reproduzir partidas e torná-las publicas em blog ou website. A informação que consta acerca da suspensão da conta em meu site, na verdade prende-se ao site Chesspublisher, cujos motivos são desconhecidos. Quando tento acessar o dito site, aparece estranhamente outro link. Portanto, por cautela, aguardarei alguns dias e caso o site não se normalize serão deletadas as partidas depositadas naquele site.

domingo, 22 de março de 2009

Deep Fritz 11 x Rybka 3

Para aqueles que possuem computadores com mais de um core, podem fazer testes engines contra engines, para constatar o desempenho de cada uma. No caso presente, com um computador com 4 cores, foi possível estabelecer 2 cores para cada engine, de forma a preservar condições de igualdade. O resultado já era esperado, Rybka tem superioridade no conhecimento de xadrez, nao obstante calcular menos lances por segundo bem como não avançar nas análises medidas em "plies". As partidas foram desenvolvidas em 25 minutos, tendo como média os seguintes números: Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz 2671 MHz - Deep Fritz 20.4 plies a 4.855kN/s e Rybka 15.5 plies a 87kN/s. Ainda, verificou-se que Deep Fritz especula na valorização, enquanto Rybka se posiciona conservador. A seguir a cronologia dos jogos.



quarta-feira, 18 de março de 2009

tradechess x MM5 18 MHz

Segredos das aberturas

Se olharmos para um passado recente, o estudo de xadrez se consistia em torturante complexidade. Para o professor, dezenas de livros e para o aluno, imensas anotações de variantes possíveis e jogáveis. Atualmente com os recursos propiciados pelos programas e informática, o estudo ficou mais agradável. A empresa Chessbase trouxe programas, livros de abertura, base de dados, todos com interface amigável. Existem programas desenvolvidos pela chessbase destinados ao público infantil, com figuras e desenhos animados, mostrando os primeiros passos do xadrez. O estudo ficou mais claro, tanto que ao reproduzirmos um jogo, de imediato temos o nome da abertura, quantas vezes e por quem foi jogada a dita variante, tudo com o intuito de proporcionar facilidades ao aprendiz. A seqüência: 1.d4 e6 2.c4 d5 3.e3 c5, é uma incógnita ainda, no entanto com 4.Nf3, o chessbase 10 indica D32, Tarrasch Defense: Sidelines and lines without g3, indicando na base de dados 1165 jogos, conforme figura a seguir:



No entanto, não obstante tanto progressos, as diversas interfaces e engines ainda pecam por não indicar a idéia de cada abertura. Susan Polgar em seu trabalho na revista Chess Life, “opening secrets” bem descreve esta lacuna, ponderando quais seriam os planos disponíveis para as brancas, plano para as negras para posteriormente concluir acerca da abertura propriamente dita.
Em breve teremos uma seção onde o Mestre Dirk Dagobert van Riemsdijk abordará aspectos semelhantes.

terça-feira, 17 de março de 2009

Novag Canelian II


Processador de 8MHz, elegante tabuleiro imitando madeira, com peças em madeira de lei, programa de 16 Kbytte ROM e 768 Bytes RAM com 128 níveis. O destaque fica por conta do tabuleiro sensorial, pois ao contrário dos predecessores, o tabuleiro tem especial sensibilidade, lembrando os aparelhos autosensoriais. Quanto a força de jogo, o aparelho destina-se a diversão/iniciantes, com rating estimado em 1500.

sábado, 14 de março de 2009

Mephisto MM5 @18MHz x Master 2200

sexta-feira, 13 de março de 2009

Analyst D 8 MHz x Master 2200

sábado, 7 de março de 2009

Analyst D 8 MHz contra Master 2200X

Os testes efetuados com Master 2200X contra Analyst D 8 MHz foi interessante. Analyst não teve desempenho nos níveis de relâmpago, níveis denominados no manual como “BL” “Blitz Level”. Em partidas de 30 minutos, verifiquei que Analyst consumia pouco tempo para as jogadas, respostas rápidas, tudo levando a crer que não concluía o ciclo de análises. Por sua vez, Master 2200X mostrou-se mais acurado, não obstante sair do livro de aberturas de forma precoce. Assim, o resultado neste nível foi favorável ao Master 2200X com duas vitórias. Na mudança de nível para “TR” “Tournament Level”, 35 lances para 1h 30m, vislumbrou-se uma mudança de comportamento do Analyst D, consumindo o tempo necessário para o ciclo de ponderações e em jogo disputado, levou a melhor. De qualquer forma, os dois computadores cometeram erros crassos, pois as partidas foram acompanhadas por Rybka. Porém são computadores da década de 90, processando em 8 MHz 65C02 para o Analyst e H8 10 MHz para o Master 2200X.
(1) Master 2200X - Analyst D [A11]30 minutos, 06.03.2009

1.Nf3 d5 2.c4 c6 3.cxd5 cxd5 4.g3 Bf5 5.Bg2 Qa5 6.Qb3 b6 7.Nd4 Qc5 8.Qb5+ Qxb5 9.Nxb5 Na6 10.Bxd5 Rc8 11.0-0 Rc5 12.N1c3 Nb4 13.Bb3 a6 14.Nd4 Bh3 15.a3 Nc6 16.Nxc6 Bxf1 17.Nb4 Bh3 18.Nxa6 Ra5 19.Ba4+ Bd7 20.Nc7+ Kd8 21.Bxd7 Kxd7 22.b4 Kxc7 23.bxa5 bxa5 24.Ne4 e6 25.Bb2 Kb6 26.Rc1 f6 27.Rc8 Be7 28.h3 Kb7 29.Rc3 Kb6 30.d4 Kb5 31.Rc8 Kb6 32.e3 Kb7 33.Rc3 Kb6 34.Kf1 Kb5 35.Ke2 f5 36.Nc5 Bxc5 37.Rxc5+ Ka4 38.d5 Ne7 39.dxe6 Rg8 40.Bc3 Kxa3 41.Rxa5+ Kb3 42.Bd4 g6 43.Rb5+ Kc4 44.Rc5+ Kb3 45.Kd3 Re8 46.f3 h6 47.e4 Kb4 48.Rc7 fxe4+ 49.fxe4 Kb5 50.Rc5+ Ka6 51.Kc4 Kb7 52.Rb5+ Kc6 53.Rb6+ Kc7 54.Kc5 Rc8 55.Bf6 Ng8 56.e5 Re8 57.Rc6+ Kb7 58.Rd6 Kc8 59.Ra6 Kb7 60.Kb5 Ne7 61.Rd6 Nf5 62.Rd3 Kc8 63.g4 Ne7 64.Kc5 Ng8 65.Kd6 Rf8 66.e7 Re8 67.Rc3+ Kb8 68.Kd7 1-0
(2) Analyst D - Radio Schack 2200X [D02]30 minutos, 04.03.2009

1.d4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 Bd6 5.c4 dxc4 6.Nfd2 Nc6 7.Bxc6+ bxc6 8.Qa4 Qd7 9.Nxc4 c5 10.Qxd7+ Nxd7 11.dxc5 Bxc5 12.Bf4 Nb6 13.Nba3 Nd5 14.Bd2 Bb7 15.0-0 0-0 16.e4 Nf6 17.e5 Ne4 18.Bf4 Rfd8 19.Rac1 Ba6 20.Be3 Bxe3 21.fxe3 Rd3 22.Rfd1 Rad8 23.Rxd3 Rxd3 24.Na5 c5 25.Nc6 Rxe3 26.Rd1 h6 27.Rd8+ Kh7 28.Rd7 Re1+ 29.Kg2 Re2+ 30.Kg1 Ng5 31.Rxa7 Bd3 32.Rd7 Nf3+ 33.Kf1 Nxh2+ 34.Kg1 Be4 35.Rd6 Rg2+ 36.Kh1 Nf1 37.Rd3 Rxg3+ 38.Rf3 0-1
3) Master 2200X - Analyst D [B54]35 moves 1:30, 07.03.2009

1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 d6 6.Bb5 Bd7 7.Nxc6 bxc6 8.Be2 Qb6 9.0-0 d5 10.Rb1 d4 11.Na4 Qa5 12.b3 e5 13.c3 c5 14.Bd2 Qc7 15.Qc2 Bd6 16.Nb2 Nf6 17.Bg5 Bc6 18.Bxf6 gxf6 19.Nc4 Rg8 20.Nxd6+ Qxd6 21.cxd4 cxd4 22.Rfc1 Bb7 23.Bb5+ Kf8 24.f3 f5 25.Qc7 Qxc7 26.Rxc7 Rb8 27.Bc4 Rg7 28.Rf1 f4 29.Rc1 f6 30.Be6 Re7 31.Rxe7 Kxe7 32.Bf5 Kd6 33.Bxh7 Rc8 34.Rxc8 Bxc8 35.h4 Kc5 36.Kf2 Kb4 37.h5 d3 38.Bg8 Kc3 39.b4 Ba6 40.h6 d2 41.Bb3 Bc4 42.Ba4 Kxb4 43.Bc2 Kc3 44.Ba4 Bg8 45.Ke2 Bh7 46.Kf2 f5 47.exf5 Bxf5 48.g4 fxg3+ 49.Kg2 Kb2 50.Bb3 a6 51.Ba4 Kxa2 52.Kxg3 Kb2 53.f4 Bc2 54.Bxc2 Kxc2 55.h7 d1Q 56.h8Q Qg1+ 57.Kf3 Qf1+ 58.Kg4 Qxf4+ 59.Kh3 a5 60.Qc8+ Kb2 61.Qg4 Qxg4+ 0-1

sexta-feira, 6 de março de 2009

Radio Shack Master 2200X








Radio Shack Master 2200X. fabricado por Radio Shack / Saitek data de 1998, com dimensões de 41.8 x 28.3 x 3.9 cm, 6 baterias ou 9-Volts adaptador 100 mAmp. Processador H8 (risc processor), 10 MHz. Memória de 16 KB ROM, 512 bytes RAM. Programado por Frans Morsch com elo aproximado de 1897. 16 leds, visor em cristal líquido, "pressure-sensitive board" modelo 60-2213. Ataulmente, RadioShack é uma divisão de Tandy Corporation. Para informações detalhadas sobre o fabricante, por gentileza consulte: http://www.spacious-mind.com/html/radioshack.html ou



domingo, 1 de março de 2009

Chesster Challenger




Programado por Dan_e Kathe Spracklen, processador de 5 MHz 6502, 8 bits, rating aproximado de 1800. Não obstante Chesster estar baseado no programa Designer 2100, existem algumas diferenças, primeiro o processador do Designser 2100 é de 6 MHz, o livro de abertura contém 16,000 ply ao contrário de 28,000 ply para o Fidelity Designer 2100. O vocabulário é o mesmo do Fidelity Chesster Phantom com várias opções.

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