Sloučení version/v0.1.0 do main – první vydání hry v kostky. Shrnutí toho, co v0.1.0 obsahuje:
Funkce
Hra v kostky ve stylu Farkle / „tisícovky“, kompletně v terminálu, čistý Python bez externích závislostí.
Bodování podle tabulky v hodnoty.csv – jednotlivé kostky, N-tice stejných hodnot a postupky.
Tah hráče – odkládání kostek podle pozic (vyhodnocení proti tabulce), hod znovu ([h]) a ukončení tahu s připsáním skóre ([k]).
Více hráčů – registrace jmen, střídání tahů a sčítání skóre zvlášť pro každého hráče.
Konec hry – nastavitelné cílové skóre (výchozí 10 000), vyhodnocení vítěze po dokončeném kole a ošetření remízy na první příčce.
Smůla a hot dice – ztráta bodů tahu při hodu bez bodující kombinace, resp. nový hod při odložení všech kostek.
Pod kapotou
Herní smyčka i zadávání hráčů jsou iterativní (while), bez rekurze – zásobník neroste s délkou partie.
Validace uživatelských vstupů (počet a rozsah kostek, číselné cílové skóre).
Dokumentace
Přidán README.md s pravidly, ovládáním a kompletní bodovací tabulkou.
Sloučení `version/v0.1.0` do `main` – první vydání hry v kostky. Shrnutí toho, co v0.1.0 obsahuje:
### Funkce
- **Hra v kostky** ve stylu Farkle / „tisícovky“, kompletně v terminálu, čistý Python bez externích závislostí.
- **Bodování** podle tabulky v `hodnoty.csv` – jednotlivé kostky, N-tice stejných hodnot a postupky.
- **Tah hráče** – odkládání kostek podle pozic (vyhodnocení proti tabulce), hod znovu (`[h]`) a ukončení tahu s připsáním skóre (`[k]`).
- **Více hráčů** – registrace jmen, střídání tahů a sčítání skóre zvlášť pro každého hráče.
- **Konec hry** – nastavitelné cílové skóre (výchozí 10 000), vyhodnocení vítěze po dokončeném kole a ošetření remízy na první příčce.
- **Smůla a hot dice** – ztráta bodů tahu při hodu bez bodující kombinace, resp. nový hod při odložení všech kostek.
### Pod kapotou
- Herní smyčka i zadávání hráčů jsou iterativní (`while`), bez rekurze – zásobník neroste s délkou partie.
- Validace uživatelských vstupů (počet a rozsah kostek, číselné cílové skóre).
### Dokumentace
- Přidán `README.md` s pravidly, ovládáním a kompletní bodovací tabulkou.
david-spacil
added this to the v0.1.0 milestone 2026-06-25 14:08:29 +02:00
david-spacil
self-assigned this 2026-06-25 14:08:29 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Sloučení
version/v0.1.0domain– první vydání hry v kostky. Shrnutí toho, co v0.1.0 obsahuje:Funkce
hodnoty.csv– jednotlivé kostky, N-tice stejných hodnot a postupky.[h]) a ukončení tahu s připsáním skóre ([k]).Pod kapotou
while), bez rekurze – zásobník neroste s délkou partie.Dokumentace
README.mds pravidly, ovládáním a kompletní bodovací tabulkou.