Alan Turing, pai do primeiro programa de xadrez

Alan Mathison Turing (Londres, 23 de Junho de 1912 – 7 de Junho de 1954) foi um matemático britânico. A maior parte de seu trabalho foi desenvolvido na área de espionagem, e por isso somente em 1975 veio a ser considerado um grande nome na história da computação.
Um dos seus maiores feitos foi o facto de durante a segunda guerra mundial, ter contribuído para a derrota do regime nazi, ao ter ajudado os aliados a ‘crackar’ o sistema de comunicações encriptado com os seus conhecimentos de criptoanálise.
Frequentemente trabalhava com situações hipotéticas de computação, uma vez que estava um pouco mais avançado do que a tecnologia do seu tempo.
Reza a lenda que em 1948, ao trabalhar com D.G.Champernowne no desenvolvimento de um algoritmo de jogo de xadrez, e não tendo uma máquina suficientemente potente para o executar, foi o próprio Turing que simulou todos os cálculos do seu algoritmo numa partida com Alick Glennie. Demorou aproximadamente 30 minutos para cada lance, e no final…. perdeu!
Rezam as más linguas que pelo menos conseguiu ganhar uma partida à mulher do Champernown.
Apesar do resultado decepcionante, não deixa de ser espantoso que o primeiro programa informático de xadrez tenha aparecido antes dos computadores terem sido inventados! Este foi um dos legados que Turing nos deixou.
Como homenagem ao seu contributo para a àrea da computação, foi criado o Prémio Turing (equivalente a um Prémio Nobel da Computação) pela Intel no valor de cem mil dolares atribuído anualmente.
Estive a analisar o jogo com um engine (Toga 1.2.1) e o gráfico da evolução do score do jogo é muito interessante. Houve alturas em que o algoritmo de Turing estava em vantagem mas devido a pequenos erros foi perdendo a corrida:
(inseri uma imagem com o gráfico, se ela não aparecer a imagem pode ser encontrada em: http://skitch.com/sixhat/bsbuq/turing-glennie )
Um abraço.
DR.