Hier spielen: Google
Sie haben vielleicht bemerkt, dass die Olympischen Spiele gerade stattfinden. Google hat es auch bemerkt und veröffentlicht Google Doodles, mit denen Sie auf Ihre eigene kleine Art und Weise an den Spielen teilnehmen können. Für die meisten von uns bedeutet das, dass wir etwa fünf Minuten lang versuchen, Hürden zu überwinden, Kanu zu fahren oder Basketball zu spielen, bevor wir uns an die eigentliche Arbeit machen. Für Programmierer bedeutet das, dass sie versuchen, das Doodle mit Code zu schlagen.
Und das ist ihnen natürlich gelungen. Hier ist ein Video eines Programmierers, der mit 22 Zeilen Python den olympischen Google-Doodle-Weltrekord gebrochen hat.
Geek.com hat eine gute Zusammenfassung, wie er es gemacht hat.
Zuerst hat er den Hürdenläufer in Python laufen lassen und die Sprünge manuell mit der Leertaste ausgeführt und eine Zeit von 10,4 Sekunden aufgezeichnet. Dann ließ er die Hürden außer Acht und schaffte es, die Strecke in nur 0,4 Sekunden zu absolvieren. Beeindruckend, aber das ist kein richtiges Spiel und erreicht nur 2 von 3 möglichen Sternen.
Die letzte vollautomatische Lösung ist die beeindruckendste und kann mit einem manuellen Lauf nicht geschlagen werden. Durch die Automatisierung sowohl des Laufens als auch des Springens wurde eine Zeit von 1,5 Sekunden erreicht.
Und hier ist der Basketball. Hierfür wurden 48 Zeilen Python benötigt.
Noch keine Lösung für das Kanufahren – vielleicht wurden sie durch die echten Olympischen Spiele abgelenkt.