====== Hodnocení a termíny ====== Termín odevzdání úlohy je v [[https://cw.felk.cvut.cz/upload/|Upload Systému]]. ==== Bodové hodnocení ==== Hodnocení je rozděleno následovně: - Minimální úspěšné splnění úlohy vyžaduje agenta, který vrátí korektní cestu podle specifikace. - Manuální hodnocení je založeno na hodnocení kódu (clean code). ^ Hodnocený výkon ^ min ^ max ^ poznámka ^ | Kvalita algoritmu | 0 | 5 | Ohodnocení algoritmu automatickým evaluačním systémem. | | Kvalita kódu | 0 | 2| Komentáře, struktura, elegance, čistota kódu, vhodné pojmenování proměnných... | Kvalita algoritmu: * bude testováno na vícero bludištích, různě veliké a komplexní * je cesta validní? - neprochazí zdí, je spojitá na 8-okolí * je cesta optimální? Kvalita kódu: * vhodné komentáře, nebo kód je srozumitelný natolik, že komentáře nepotřebuje * rozumně dlouhé, respektive krátké metody/funkce * jména proměnných (podst. jména) a funkcí (slovesa) pomáhají čitelnosti a srozumitelnosti * kusy kódu se neopakují (žádné copy-paste) * rozumné šetření pamětí a procesorovým časem * ...