ilou
Období: Týden 10/2026 (od 08.03.) Skupina: tria
1. Splnění základních podmínek
| Podmínka | Status |
|---|---|
| Alespoň 3 commity v daném týdnu | ✅ SPLNĚNO |
| Rozestup alespoň 12h mezi 3 commity | ✅ SPLNĚNO |
| Projektová dokumentace (README, projekt.md) | ❌ NESPLNĚNO |
Vypočtený Index za tento týden: 320
Týdenní Index Náročnosti dodaných skriptů (1-5): 4
2. Kvantitativní přehled úprav
| Metrika | Hodnota |
|---|---|
| Počet všech commitů | 4 |
| Počet změněných souborů | 14 |
| Počet přid./odeb. řádků kódů | 1202 |
Přehled commitů
- 2026-03-09 13:50: Přidána složka regular s regex skripty a přesunut ústřední README
- 2026-03-09 13:53: pridáni had_skore.txt do slozky HAD
- 2026-03-11 17:13: Přidána fáze 1 projektu Košík, doplněna projektová dokumentace, opravena úvodní tabulka a nahrány hodnotící podklady
- 2026-03-13 14:25: Přidána druhá fáze hry Košík a doplněna projektová dokumentace
3. Hodnocení asistentem AI (Logika a úsilí)
Ahoj! Jako tvůj asistent jsem prošel tvůj repozitář a odevzdanou práci na projektu "Košík" a "Had". Tady je mé hodnocení za uplynulý týden:
1. Smysluplnost popisů u commitů [3 body]:
Tvé commit zprávy jsou věcné, srozumitelné a jasně popisují, co se v dané revizi změnilo (např. "Přidána druhá fáze hry Košík..."). Používáš diakritiku a časovou souslednost, což velmi usnadňuje orientaci v historii projektu.
2. Smysluplnost komentářů v kódu [6 bodů]:
V souboru kosik_faze2.py oceňuji použití docstringů u funkcí zobraz_skore a zobraz_zivoty. Komentáře v hlavní smyčce (zejména u správy seznamu kostek a jejich odstraňování) jsou přesné a pomáhají pochopit, proč jsi zvolil daný postup (např. procházení seznamu odzadu). Kód je díky tomu velmi přehledný.
3. Kvalita a srozumitelnost dokumentace (README.md, _projekt.md) a struktura repozitáře [2 body]:
Struktura repozitáře je příkladná. Každý projekt (HAD, KOSIK, regular) má svou vlastní složku, soubory mají logické názvy a v rootu (hlavní složce) se nachází pouze nezbytné konfigurační a přehledové soubory. Dokumentace v _projekt.md souborech je detailní, rozdělená na funkční a technickou část, což přesně odpovídá standardům.
4. Logika řešení a přemýšlení studenta v Pythonu (progrese kódu) [9 bodů]:
Mezi fází 1 a fází 2 u projektu Košík je vidět obrovský skok v logice. Přechod od jedné proměnné pro padající objekt k dynamickému seznamu (list), práce s časovačem pygame.time.get_ticks() místo prostého počítání snímků a elegantní vyřešení problému s měnícími se indexy při mazání prvků (sorted(reverse=True)) svědčí o hlubokém pochopení látky.
Drobné upozornění: V souboru kosik_faze1.py ti zůstal nedokončený kód na konci souboru: if (hrac_x < kostka_x + kostka_velikost and hrac_x + hrac_velikost > kostka_x and zde je chyba (kód náhle končí uprostřed logické podmínky a chybí zbytek herní smyčky). Jelikož je ale fáze 2 kompletní a funkční, strhávám pouze jeden bod za nepořádek v pomocném souboru fáze 1.
Celkem získáno bodů: [20 / 95%] ze 20 možných
DIFFICULTY_INDEX: [4]