Specifikace: Autíčko

Program bude 2D simulace autíčka, které bude moct uživatel ovládat. Simulace by
měla být fyzikálně věrohodná, včetně např. srážek s jinými objekty. Autíčko bude
umístěno do světa složeného ze silnic a dalších útvarů (domy, řeky, stromy,
...). Silnice budou spojeny křižovatkami. Reprezentaci světa bude možné načíst
ze souboru s definovaným formátem.

Kromě rozhraní pro ovládaní člověkem bude program nabízet i rozhraní pro
autonomní agenty. Jednoduchého agenta bude i obsahovat (buď s natvrdo
nastavenými pravidly, nebo s použitím nějakých technik zpětnovazebného učení).

Jazyk: Python