Řešení úlohy 2 – Robotický vysavač

Co je zde splněno
  • Jiná funkčnost: simulace úklidu mřížky (pohyb a změna stavu buněk), nikoliv graf.

  • Zachovány stejné stavebnice: náhoda (rozmístění špíny), pole, podmínky, cykly, canvas, DOM a tlačítka.

  • Dva režimy řízení (krokový a automatický), čisté rozhraní, jednoduchá strategie „had“.

Poznámky
  • Můžeš upravit počet špinavých buněk (parametr vyberUnikatniIndexy(15, N*N)).

  • Pro vyšší náročnost přidej překážky (neprůchozí buňky) nebo náhodnou strategii pohybu.