https://frosthead.com

Olympic Hurdling-ennätys murtui 1,5 sekunnissa - Google Doodlessa

Pelaa täällä: Google

Olet ehkä huomannut, että olympialaiset tapahtuvat. Google huomasi myös, ja se on julkaissut Google Doodlesia, joiden avulla voit kilpailla peleissä omalla pienellä tavalla. Suurimmalle osalle se tarkoittaa noin viiden minuutin yritystä estää tai kanootti tai pelata koripalloa ennen kuin aloitamme oikean työn tekemisen. Ohjelmoijille se tarkoittaa yrittämistä voittaa Doodle koodilla.

Ja tietysti he onnistuivat. Tässä video ohjelmoijasta, joka käyttää 22 riviä Pythonia puristamaan Google Doodlen olympialaisten maailmanennätys.

Geek.com-sivustolla on hyvä yhteenveto siitä, kuinka hän teki sen.

Aluksi hän vain pystyi ajamaan Pythonissa ja hyppäsi manuaalisesti välilyönnin avulla, nauhoittaen 10, 4 sekuntiaikaa. Sitten hän jätti huomion esteistä ja pystyi suorittamaan kurssin vain 0, 4 sekunnissa. Vaikuttava, mutta se ei pelaa oikein ja saavutti vain kaksi 3: sta mahdollisesta tähdestä.

Lopullinen täysin automatisoitu ratkaisu on vaikuttavin, eikä sitä voida lyödä manuaalisesti. Sekä juoksun että hyppäämisen automatisointi näki 1, 5 sekunnin ajan.

Ja tässä on koripallo. Tämä otti 48 riviä Pythonia.

Ei melontaratkaisua vielä - ehkä oikeat olympialaiset heidät kiinnittivät huomiota.

Lisää sivustolla Smithsonian.com:

Ilmoitettu Doodle 4 Google -teema

Cooper-Hewitt: Doodle 4 Google-kilpailu

Olympic Hurdling-ennätys murtui 1,5 sekunnissa - Google Doodlessa