Přehrajte si zde: Google

Možná jste si všimli, že právě probíhají olympijské hry. Všimla si toho i společnost Google a vydává Google Doodles, které vám umožňují zapojit se do her svým vlastním malým způsobem. Pro většinu z nás to znamená asi pět minut zkoušení překážek, kanoistiky nebo basketbalu, než se začneme věnovat skutečné práci. Pro programátory to znamená pokusit se překonat Doodle pomocí kódu.

A samozřejmě se jim to podařilo. Zde je video, na kterém programátor pomocí 22 řádků jazyka Python překonal světový rekord v olympijské hře Google Doodle.

Geek.com dobře shrnuje, jak se mu to podařilo.

Nejprve jen spustil překážkový běh v Pythonu a skoky prováděl ručně pomocí mezerníku, přičemž zaznamenal čas 10,4 sekundy. Pak na překážky nebral ohled a podařilo se mu trať zvládnout za pouhých 0,4 sekundy. Působivé, ale to nehraje pořádně a dosáhl pouze 2 ze 3 možných hvězdiček.

Závěrečné plně automatizované řešení je nejpůsobivější a nelze ho překonat ručním během. Při automatizaci běhu i skoku bylo dosaženo času 1,5 sekundy.

A tady je ten basketbalový. Tenhle zabral 48 řádků Pythonu.

Řešení pro kanoistiku zatím nemáme – možná je rozptýlila skutečná olympiáda.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.