Gajdy_wdym
Období: Týden 17/2026 (od 26.04.) Skupina: tria URL: https://github.com/Rand-intgen/Gajdy_wdym.git
1. Splnění základních podmínek
| Podmínka | Status |
|---|---|
| Alespoň 3 commity v daném týdnu | ❌ NESPLNĚNO |
| Rozestup alespoň 12h mezi 3 commity | ❌ NESPLNĚNO |
| Projektová dokumentace (README, projekt.md) | ✅ SPLNĚNO |
2. Přehled commitů
- 2026-05-01 19:32: nerfed some op features
- 2026-05-02 21:58: nerfy a buffy
3. Výsledky AI analýzy kódu
| Metrika | Hodnota |
|---|---|
| Celkové body (AI) | 13 / 20 b. (65%) |
| Náročnost projektu (Index) | 3 |
| Počet commitů | 2 |
| Změněné soubory | 1 |
| Počet přid./odeb. řádků kódu | 8 |
Komentář a zpětná vazba od AI
Zde je tvé hodnocení za uplynulý týden:
1. Smysluplnost popisů u commitů [2 body]:
Popisy commitů jako "nerfy a buffy" a "nerfed some op features" sice informují o tom, co jsi dělal (balancování hry), ale jsou poměrně strohé a neformální. Pro lepší přehlednost v budoucnu doporučuji specifikovat, kterých konkrétních mechanik se změny týkaly (např. "Úprava růstu ceny u pasivního příjmu a Wall Bonusu").
2. Smysluplnost komentářů v kódu [6 bodů]:
V této kategorii odvádíš skvělou práci. Oceňuji přítomnost docstringů u funkcí a zejména podrobný rozbor matematického záměru u výpočtu cen (vysvětlení cíle kontroly inflace a příklady pro různé levely). To je v programování klíčové pro udržitelnost kódu.
3. Kvalita a srozumitelnost dokumentace a struktura repozitáře [2 body]:
Pravidla pro strukturu repozitáře jsi dodržel – projekt má svou vlastní složku Gajdy_game a soubory mají jasné názvy. Dokumentace v hra_projekt.md je velmi detailní, obsahuje technický popis herní smyčky i konkrétní matematické vzorce, což je příkladné.
4. Logika řešení a přemýšlení studenta v Pythonu [3 body]:
V tomto týdnu jsi se zaměřil výhradně na ladění konstant (balancování hry). Ačkoliv je balancování u "incremental" her důležité, z hlediska programování v Pythonu jde o extrémně triviální zásahy (změna pár čísel v existujících vzorcích). - Pozor na změnu u "Rebirth Mastery", kde jsi změnil cenu z 25000 na 50009. Působí to jako překlep, protože navýšení o 9 bodů u takto drahého upgradu nedává z hlediska herního designu smysl. - Celkový pokrok v logice kódu za tento týden je minimální, prakticky jsi nenapsal žádnou novou funkci ani nepoužil novou techniku. Příště se pokus posunout funkcionalitu (např. implementovat zbytek prestige upgradů, které máš v dokumentaci, ale v kódu jsou jen jako komentář).
Celkem získáno bodů: [13 / 65%] ze 20 možných
DIFFICULTY_INDEX: [3]
Kontrolní otázka k obhajobě
Mohl bys mi vysvětlit, proč jsi u funkce
calculate_passive_gain_costupravil koeficient na 1.45, když tvůj doprovodný komentář v kódu stále počítá s původní hodnotou 1.5, a jaký má význam ta specifická devítka na konci ceny u Rebirth Mastery?