
Jogue aqui: Google
Você deve ter notado que as Olimpíadas estão acontecendo. O Google notou também, e está lançando o Google Doodles, que permite que você concorra nos jogos do seu próprio jeito. Para a maioria de nós, isso significa cerca de cinco minutos tentando atracar ou canoar ou jogar basquete antes de começarmos a fazer nosso trabalho real. Para programadores, isso significa tentar vencer o Doodle com código.
E, claro, eles conseguiram. Aqui está um vídeo de um programador usando 22 linhas de Python para quebrar o recorde mundial do Google Doodle Olympic.
Geek.com tem um bom resumo de como ele fez isso.
No começo, ele acabou de executar o hurdler em Python e fez os saltos manualmente com a barra de espaço, registrando um tempo de 10, 4 segundos. Então ele desconsiderou os obstáculos e conseguiu completar o curso em apenas 0, 4 segundos. Impressionante, mas que não está jogando corretamente e só alcançou 2 das 3 estrelas possíveis.
A solução final totalmente automatizada é a mais impressionante e não pode ser superada com uma execução manual. Automatizando a corrida e saltando viu um tempo de 1, 5 segundos alcançados.
E aqui está a de basquete. Este levou 48 linhas de Python.
Nenhuma solução de canoagem ainda - talvez eles se distraíssem com as verdadeiras Olimpíadas.
Mais em Smithsonian.com:
Tema "Doodle 4 Google" anunciado
Cooper-Hewitt: Concurso Doodle 4 Google