quarta-feira, 30 de janeiro de 2013

Houdini 3 ou Houdini 2 ?

O comportamento das engines não raro surpreende. Versões subsequentes apresentam implementos tecnológicos de difícil percepção.

O primeiro teste, tempo de reflexão de 5 minutos, com livro de abertura adequado para testes desta natureza, e4 com c5, teve o seguinte comportamento:



O segundo teste, Nf3, d5, d4, apresentou o seguinte resultado:





Com c4, e5, o cenário foi como a seguir:




3 teste, c4, e5, ...


Por fim, com múltiplas aberturas, 




4 teste, multiplas aberturas,

Todos os jogos com 1 core para cada engine, processador i7, 980.









terça-feira, 29 de janeiro de 2013

sexta-feira, 18 de janeiro de 2013

ChessBase.com - Chess News - Cheating scandal – Borislav Ivanov speaks out

O direito do contraditório! Me vejo na obrigação se postar o depoimento de Borislav Ivanov, acerca da acusação da possível trapaça em que foi acusado pelos organizadores de um torneio. Ver matéria na chessbase, link abaixo.

ChessBase.com - Chess News - Cheating scandal – Borislav Ivanov speaks out

domingo, 13 de janeiro de 2013

Tata Steel Chess Tournament

Anand, tranquilo hein!. 



[Event "Tata Steel Chess 2013"]
[Site "Wijk aan Zee"]
[Date "2013.01.13"]
[Round "2.7"]
[White "Giri, Anish"]
[Black "Anand, Viswanathan"]
[Result "1/2-1/2"]
[ECO "C88"]
[PlyCount "92"]
[EventDate "2013.??.??"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. d3 d6 9. a3 Nb8 10. Nbd2 Nbd7 11. Nf1 Nc5 12. Ba2 Be6 13. Bxe6 Nxe6 14. Ng3 g6 15. c3 c5 16. Bh6 Re8 17. h3 Nd7 18. a4 Qb6 19. Nh2 Nf6 20. Ng4 Reb8 21. Re3 Qd8 22. Nf5 b4 23. Rg3 bxc3 24. bxc3 Rb7 25. Rb1 Rxb1 26. Qxb1 Nxg4 27. Rxg4 Bf8 28. Qb7 Rb8 29. Qd5 Nc7 30. Qc6 Ne8 31. Qxa6 Nf6 32. Rg5 Qb6 33. Qc4 Ne8 34. Rg3 Qb3 35. Qxb3 Rxb3 36. Bd2 Ra3 37. d4 Rxa4 38. dxe5 dxe5 39. Nh6+ Kg7 40. Rd3 Nf6 41. Ng4 Nxg4 42. hxg4 Rxe4 43. g5 Ra4 44. Kf1 Ra6 45. c4 Rd6 46. Ke2 Rxd3 1/2-1/2







 

sexta-feira, 11 de janeiro de 2013

Rating - o céu é o limite

Tem pessoas que movem as peças, outras jogam xadrez, e Magnus Carlsen com 2861 de rating? E sobre Houdini, com 3300 de rating? E já estão falando num possível confronto entre Magnus x Houdini, entretanto Magnus não estaria interessado.

fonte, chessbase.com

quarta-feira, 9 de janeiro de 2013

Windows Mobile 6 series - sync 32 bits e 64 bits Win 7

Não raro o Windows 7 fica procurando um driver para sincronização do smartphone e via de regra, para alguns aparelhos ocorre uma mensagem de erro. Sem esta funcionalidade não é possível instalar os programas de xadrez. Assim, sincronizando alguns smartphones que contem o WM 6 series com Windows 7, 32 bits e 64 bits, a melhor resolução é desabilitar a função "network functionality". Os passos são os seguintes:

No smartphone, desabilite a função de acesso ao network:

(i) Press START/SETTINGS/Connections Tab;

(ii) Click on the USB to PC icon and UNCHECK the Enable advanced network functionality.

(iii) Now reconnect your device to your PC and it should connect to establish a partnership.

fonte: http://answers.microsoft.com/en-us/winphone/forum/wp6n-sync/sync-a-palm-treo750-to-windows-mobile-device/4870945c-994d-47ab-8e63-7c766f84cd73

Apesar da instrução estar voltada ao Treo 750, isso se aplica aos demais smartphones com WM6 e anteriores.


III Torneio - engines Mephisto - UCI

Agora, com novo livro de aberturas, o resultado se apresenta mais próximo do que realmente se esperava.


Uma partida ficou prejudicada, mas nada que incomode o resultado propriamente dito.

Mephisto UCI III, games

segunda-feira, 7 de janeiro de 2013

II Torneio Mephisto - UCI


Em diversas oportunidades neste blog, já disse que o livro de abertura em torneios de máquinas, representa algo em torno de 60% da força da engine. Um bom livro de aberturas propicia desempenhos surpreendentes. Múltiplos processadores já perderam  de singles. Com acerto o comentário anônimo na postagem anterior, pois  o desempenho do MMV ficou aquém do esperado. Ocorre que no torneio anterior cometi um erro estratégico, pois utilizei um livro de abertura não compatível para torneios desta natureza. Um livro de abertura para torneios desta espécie, deve conter movimentos básicos, pois caso contrário, tem-se linhas ganhadoras de difícil reparação. Assim, neste torneio, duas mudanças foram fundamentais, o tempo de reflexão, desta feita 10 minutos com acréscimo de 2 segundos e o livro de aberturas, com movimentos reduzidos, deixando a "engine" calcular o desenvolvimento da partida.

A classificação:


Assim, predominaram as "engines" de 32 bits, ficando a decepção para o Dallas 16 bits. Por enquanto não teria explicação para o fraco desempenho do Dallas 16 bits;

(i) talvez pelo fato que somente conduzi o livro de aberturas para a defesa siciliana?  (ii) ou ainda, um possível "bug" da engine 16 bits?



Mephisto - Torneio UCI


Promovi um torneio com as engines UCI, amsterdam, mm4, Glasgow III, Roma 32 bis, mm5 e dallas 16 bits. tempo de reflexão 5 minutos com 2 de acréscimo.

Apesar de rodar no windows 7, processador amd E-350, 1,60 GHz, - dual, tive surpresas, "amsterdam" levou o torneio. claro que a engine não é fiel ao processador que roda no dedicado primitivo, mas valeu a análise e o desempenho das engines. Talvez o tempo de reflexão não seja o ideal, e em função deste detalhe, devo repetir com tempo de reflexão maior.



Lembrando a ordem do desenvolvimento destas engines:

1984  Glasgow
1985  Amsterdam
1986  Dallas
1987  Roma
1988  Almeria Almeria. 
First with menu driven software+big hash table ram.
1989  Portorose
1990  Lyon
1991  Vancouver
1996  London."

download the games

sexta-feira, 4 de janeiro de 2013

ChessBase.com - Chess News - Cheating suspicion at the Zadar Open in Croatia

ChessBase.com - Chess News - Cheating suspicion at the Zadar Open in Croatia


Em relação a matéria propriamente dita, relativamente as trapaças "cheating" no xadrez, no nível (rating) analisado pela Chessbase, como disse Kasparov, elas não deixarão de existir, são como vermes, bactérias e quanto mais se combate, elas se aperfeiçoam. Vide o virus e o anti-vírus.


Perhaps the idea to avoid the doping in chess, could consist in some major tournaments, that the judge would sort which players would be monitored, move by move, through chess engines, such as Houndini, Fritz and other.

Talvez, no sentido de coibir o doping no xadrez, em alguns torneios importantes, o Juiz poderia sortear aleatóriamente quais jogadores seriam monitorados, movimento por movimento, através de computadores, com engines importantes, tais como Houdini, Fritz e outros. Talvez a própria Chessbase poderia colaborar com este ponto, já que possui um programa que detecta quando uma partida  está sendo assistida por programas.

O torneio, fruto da matéria publicada pela Chessbase, ressalta a suspeita do jogador Borislav, Ivanov ter sido assistido por computadores durante o torneio. Em 9 jogos teve um desempenho de 2697 de rating o que permite afirmar que o rating primitivo deste jogador é de 2227, seu desempenho foi considerável.



Analisando algumas partidas de Ivanov, tem-se indícios que ele teria se beneficiado de alguma assistência, se não vejamos:


[Event "19th Open A"]
[Site "Zadar"]
[Date "2012.12.17"]
[Round "3.12"]
[White "Ivanov, Borislav"]
[Black "Kurajica, Bojan"]
[Result "1-0"]
[ECO "E11"]
[WhiteElo "2227"]
[BlackElo "2565"]
[PlyCount "69"]
[EventDate "2012.12.16"]
[EventRounds "9"]
[EventCountry "CRO"]
[Source "crochess.com"]
[SourceDate "2012.12.22"]

1. d4 Nf6 2. c4 e6 3. g3 Bb4+ 4. Bd2 c5 5. Bxb4 cxb4 6. Bg2 O-O 7. Nf3 d6 8. O-O Qe7 9. a3 bxa3 10. Rxa3 b6 11. Nc3 Bb7 12. d5 e5 13. Nh4 g6 14. Qd2 Nh5 15. Qh6 f5 16. e4 Ng7 17. exf5 gxf5 18. Nb5 Rf6 19. Qg5 Qf7 20. Rxa7 Rxa7 21. Nxa7 f4 22. Ra1 Na6 23. Nc6 Bc8 24. Nf5 Bxf5 25. Rxa6 h6 26. Qh4 Bd3 27. Rxb6 e4 28. Rb7 Qxb7 29. Qxf6 e3 30. fxe3 fxe3 31. Ne7+ Kh7 32. Qf8 h5 33. Qg8+ Kh6 34. Qh8+ Bh7 35. Be4 1-0

Analisei todas as partidas com o dispositivo "blunder check",   o qual consiste em apontar erros cometidos nas partidas. Mesmo Kasparov, Kramnik, Anand, citando estes renomados jogadores cometem erros, o que diria para um jogador de 2200 de rating?  Com fritz 13, não se vislumbrou um erro sequer das brancas, o que torna a dita suspeita como indício provável de fraude.

Em outra partida, 


[Event "19th Open A"]
[Site "Zadar"]
[Date "2012.12.22"]
[Round "9.3"]
[White "Saric, Ivan"]
[Black "Ivanov, Borislav"]
[Result "0-1"]
[ECO "B80"]
[WhiteElo "2626"]
[BlackElo "2227"]
[Annotator "Fritz 13"]
[PlyCount "80"]
[EventDate "2012.12.16"]
[EventRounds "9"]
[EventCountry "CRO"]
[Source "crochess.com"]
[SourceDate "2012.12.22"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6 7. f3 b5 8. Qd2
Bb7 9. g4 Nc6 10. O-O-O Be7 11. h4 Nd7 12. g5 Nde5 {last book move} 13. Qf2 O-O

14 ({Fritz 13:} 13... b4 14. Na4 Qa5 15. b3 Nd7 16. Kb1 O-O 17. Nxc6 Bxc6 18. Nb6 Nxb6 19. Bxb6 Qe5 20. Bd3 Qf4) 

14. Nb3 Qc7 

({Fritz 13:} 14... Qe8 15. f4 Ng4 16. Qe2 Nxe3 17. Qxe3 b4 18. Na4 e5 19. Nb6 exf4 20. Qxf4 Rb8 21. Nc4 Ne5 22. Nxd6 ...pequena vantagem para as brancas) 

15. Bb6 Qc8 16. f4 Nd7 17. Be3 Qc7 18. Kb1 b4 19. Na4 Na5 20. Nb6 Nxb3 21. Nxa8 Bxa8 22. axb3 Bxe4 23. Rh2 a5 24. Bd3 Bxd3 25. cxd3 Qb7 26. Qg2 Qa6 27. d4 a4 28. Qc2 axb3 29. Qxb3 Ra8. 

({Fritz 13:} 29... Nb6 30.f5 Nc4 31. fxe6 fxe6 32. Rf2 Ra8 33. Bf4 Kh8 34. Bd2 d5 35. Bf4 Qa7 36. Rf3 

30. Rc1 d5 

30...( Nb6 31. Kc2 Qb7 32. Kd2 Qf3 33. Qd1 Qd5 34.Ke1 Qe4 35. Kf2 Nd5 36. Qf3 Qd3 ) 

31. Rc7 Qa1+ 32. Kc2 Nb6 33. Rxe7 Rc8+ 34. Kd2 Qf1 35. Qxb4 Nc4+ 36. Kc3 Nxe3+ 37. Kb3 Qd3+ 38. Ka4 Ra8+ 39. Qa5 Qc4+ 40. b4  Rxa5+ 0-1

Nesta partida, apenas 4 variações foram encontradas, todavia sem proporções maiores.

games em pgn


quarta-feira, 2 de janeiro de 2013

DGT - always the best

Winboard versão 4.2.6 trabalha com o DGT. Winboard suporta várias engines, sendo possível parametrizar todo o processo em um pendrive. Os diálogos e notação dos lances são excelentes.

Winboard 4.2.6 necessita do RabbitPlugin e necessário adicionar a linha no Winboard como a seguir:

"DGTWinBoard" -fcp "DGTWinBoard.exe" -fd "E:\tmp\DGTWinBoard\" -variant=normal

sendo "e" o diretório onde se encontra o driver "DGTWinBoard"

WinBoard with DGT-advantages, supports multiple engines, lightweight, being possible to setup in one pendriver, dialogue and apparent notation, appear be nice.

Winboard 4.2.6.

Thanks to: 
Jan Krabbenbos
Software Development DGT

Windows 7




Windows XP