kumor
Období: Týden 10/2026 (od 02.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: 162
Týdenní Index Náročnosti dodaných skriptů (1-5): 3
2. Kvantitativní přehled úprav
| Metrika | Hodnota |
|---|---|
| Počet všech commitů | 13 |
| Počet změněných souborů | 9 |
| Počet přid./odeb. řádků kódů | 648 |
Přehled commitů
- 2026-03-02 07:25: first commit
- 2026-03-02 07:33: Delete README.md
- 2026-03-02 07:43: Create README.md
- 2026-03-02 08:04: de
- 2026-03-02 08:06: d
- 2026-03-02 08:11: Add files via upload
- 2026-03-02 08:11: s
- 2026-03-02 08:18: Add Filament Cost Counter GUI application
This script creates a GUI for calculating the cost of 3D printing filament, including factors like filament weight, cost per kg, electricity usage, and maintenance costs. - 2026-03-02 08:19: s - 2026-03-02 08:19: Merge branch 'main' of https://github.com/sebastianszkandera/kumor - 2026-03-02 08:33: g - 2026-03-04 16:27: Add files via upload - 2026-03-07 18:00: Add files via upload
3. Hodnocení asistentem AI (Logika a úsilí)
1. Smysluplnost popisů u commitů [0 bod]:
Většina tvých commitů je bohužel naprosto neodpovídající standardům. Používání jednopísmenných názvů jako „g“, „s“, „d“ nebo „de“ nic neříká o tom, co se v kódu změnilo. Pozitivně hodnotím pouze jeden commit ze dne 2. března („Add Filament Cost Counter GUI application“), který obsahuje i detailnější popis. Zbytek práce vypadá jako hromadné nahrávání souborů (Add files via upload), což znemožňuje sledovat tvůj skutečný postup v čase.
2. Smysluplnost komentářů v kódu [3 body]:
V samotných souborech simple_3d_game.py a filament_cost_counter.py je komentování na solidní úrovni. Pomáhají orientovat se v tom, co která část kódu dělá (např. výpočty nákladů, ovládání hráče, vykreslování objektů). Body strhávám za to, že v kódu zůstávají redundantní části a chybí vysvětlení u složitějších matematických operací v OpenGL části.
3. Kvalita a srozumitelnost dokumentace (README.md) [0 bodů]:
Dokumentace je v tomto týdnu zcela ignorována. Obsah README.md s texty „baf“ a „sdsd“ je u středoškolského projektu nepřípustný. Chybí zde jakýkoliv popis toho, jak programy spustit, co je jejich cílem nebo jaké knihovny (pygame, PyOpenGL, forex-python) si musí uživatel nainstalovat.
4. Logika řešení a přemýšlení studenta v Pythonu [4 body]:
Z hlediska čistě technického kódu jsi předvedl poměrně pokročilé věci. Práce s PyOpenGL a pygame v simple_3d_game.py ukazuje schopnost pracovat s 3D prostorem. V aplikaci filament_cost_counter.py zase oceňuji integraci externího API pro kurzy měn a ošetření vstupů pomocí try/except.
Nicméně hodnocení sráží chaos v repozitáři:
* Soubor s názvem H je pouze useknutá kopie jiného souboru: elec_cost_cos<span style='color: red;'>zde je chyba</span> (soubor končí uprostřed řádku).
* V repozitáři máš soubory jako pp.py nebo test.py, které působí jako neuklizený pracovní nepořádek.
* Vzhledem k tomu, že tvůj definovaný cíl v README byl „baf“, nelze objektivně posoudit progrese k cíli, a kód působí jako náhodně nahrané ukázkové skripty bez jasného směřování.
Celkem získáno bodů: [7 / 35%] ze 20 možných
DIFFICULTY_INDEX: [3]