David Spáčil
|
a9ef19ee52
|
package: změna názvu importu v __main__.py
|
2026-06-27 18:18:37 +02:00 |
|
David Spáčil
|
a31eff26fd
|
package: přidat pyproject.toml
|
2026-06-27 18:18:16 +02:00 |
|
David Spáčil
|
9346735af6
|
package: přejmenovat main.py na kostky.py
|
2026-06-27 18:16:04 +02:00 |
|
David Spáčil
|
3808081482
|
package: povinná struktura
|
2026-06-27 18:10:02 +02:00 |
|
David Spáčil
|
9d5c51a17a
|
package: bezpečné otevírání csv
|
2026-06-27 18:09:43 +02:00 |
|
David Spáčil
|
388c92f817
|
package: přesuny souborů
|
2026-06-27 18:09:15 +02:00 |
|
David Spáčil
|
754119980f
|
package: update .gitignore
|
2026-06-27 18:05:57 +02:00 |
|
david-spacil
|
74849ff503
|
Merge pull request 'feature: výsledková tabulka na konci hry' (#24) from feature/vysledky into version/v0.2.0
Reviewed-on: david/kostky#24
|
2026-06-27 17:51:50 +02:00 |
|
David Spáčil
|
c8a31ac6be
|
fix: oprava anotace
|
2026-06-27 17:29:41 +02:00 |
|
David Spáčil
|
7b0c9cadbb
|
feature/vysledky: definice funkce win() a její volání z bloku win ve funkci game()
|
2026-06-27 17:15:47 +02:00 |
|
David Spáčil
|
bdd66379f7
|
feature/vysledky: list z to_sorted_tuple() se vrací s číslováním pořadí
|
2026-06-27 17:11:10 +02:00 |
|
David Spáčil
|
c3a2e94cab
|
feature/vysledky: funkce pro řazení výsledku na základě kódu v check_win(); kód v check_win() nahrazen funkcí
|
2026-06-27 16:58:10 +02:00 |
|
david-spacil
|
485f152a41
|
Merge pull request 'Refactoring: typové anotace a úklid' (#23) from refactoring into version/v0.2.0
Reviewed-on: david/kostky#23
|
2026-06-27 12:59:05 +02:00 |
|
David Spáčil
|
26ad8508b5
|
refactoring: drobné úpravy UI
|
2026-06-27 12:55:51 +02:00 |
|
David Spáčil
|
2f8d5b12c2
|
refactoring: čištění
|
2026-06-27 12:34:04 +02:00 |
|
David Spáčil
|
5aa5beff69
|
refactoring: oprava tuple[Any, ...] anotace
|
2026-06-27 12:30:47 +02:00 |
|
David Spáčil
|
a58487e9a6
|
refactoring: type annotation
|
2026-06-27 12:23:28 +02:00 |
|
David Spáčil
|
9967682373
|
refactoring: ve funkci evaluate sloučeny přebytečné returny
|
2026-06-27 09:24:56 +02:00 |
|
david-spacil
|
c225161374
|
Merge pull request 'Vynulování' (#19) from feature/vynulovani into version/v0.2.0
Reviewed-on: david/kostky#19
|
2026-06-26 20:40:47 +02:00 |
|
david-spacil
|
e7c8d99c96
|
feature/vynulovani: přidána kondolenční hláška
|
2026-06-26 20:37:38 +02:00 |
|
david-spacil
|
cef9468ad0
|
feature/vynulovani: přidán ukazatel pčtu "striků" v podobě jednoho až dvou X vedle celkového skóre hráče
|
2026-06-26 20:33:33 +02:00 |
|
david-spacil
|
0682ad88ce
|
feature/vynulovani: byla implementována logika pro vynulování: po třetím tahu končícím nulou dojde k vynulování celkového skóre hráče
|
2026-06-26 20:21:08 +02:00 |
|
david-spacil
|
a6a256992e
|
Merge pull request 'Přidání možnosti exit' (#18) from feature/exit into version/v0.2.0
Reviewed-on: david/kostky#18
|
2026-06-26 20:02:35 +02:00 |
|
david-spacil
|
1fcf01152d
|
feature/exit: loučící hláška a konec
|
2026-06-26 20:00:30 +02:00 |
|
david-spacil
|
2fa0aa8a95
|
feature/exit: přidáno elif do evaluate()
|
2026-06-26 19:59:05 +02:00 |
|
david-spacil
|
73e8747b73
|
feature/exit: přidána možnost do herní nabídky
|
2026-06-26 19:47:20 +02:00 |
|
david-spacil
|
14f1ebbd29
|
Merge pull request 'Odstraněno volání funkce clear() při renderování chybových hlášek souvisejících s hodem (je vidět hodnoty na kostkách)' (#16) from fix/chybove-hlasky into version/v0.2.0
Reviewed-on: david/kostky#16
|
2026-06-26 19:45:13 +02:00 |
|
david-spacil
|
7e3639ab12
|
fix/chybove-hlasky: odstraněno volání funkce clear() při renderování chybových hlášek souvisejících s hodem (je vidět hodnoty na kostkách)
|
2026-06-26 19:43:06 +02:00 |
|
david-spacil
|
c1c1c5ebfb
|
Merge pull request 'release: v0.1.0' (#14) from version/v0.1.0 into main
Reviewed-on: david/kostky#14
v0.1.0
|
2026-06-25 14:08:56 +02:00 |
|
david-spacil
|
ed309a10b4
|
Aktualizovat README.md
|
2026-06-25 14:02:11 +02:00 |
|
david-spacil
|
abc8f92dbb
|
Přidat .gitignore
|
2026-06-25 13:56:04 +02:00 |
|
david-spacil
|
58854806c2
|
Merge pull request 'refactor: převod rekurze na smyčky v game() a add_players()' (#12) from fix/loop into version/v0.1.0
Reviewed-on: david/kostky#12
|
2026-06-25 13:49:10 +02:00 |
|
david-spacil
|
7f9e3e9ef7
|
fix/loop: drobné opravy
|
2026-06-25 13:46:38 +02:00 |
|
david-spacil
|
5f5d3319ed
|
fix/loop: zadávání cílového skóre jako while loop s try-except blokem
|
2026-06-25 13:38:06 +02:00 |
|
david-spacil
|
663cc79a35
|
fix/loop: změna z rekurzivní funkce add_players() na while loop
|
2026-06-25 13:36:33 +02:00 |
|
david-spacil
|
4da38654aa
|
fix/loop: změna z rekurzivní funkce na while loop v game()
|
2026-06-25 13:15:18 +02:00 |
|
david-spacil
|
16578d3a19
|
Merge pull request 'feature: konec hry – cílové skóre a vyhlášení vítěze' (#10) from feature/konec-hry into version/v0.1.0
Reviewed-on: david/kostky#10
|
2026-06-24 23:57:32 +02:00 |
|
david-spacil
|
e550f7d50a
|
fix: opraveno iterování vítěze v check_win
|
2026-06-24 23:53:07 +02:00 |
|
david-spacil
|
4ec5a15e32
|
feature/konec-hry: vyhodnocení vítěze včetně případu stejného počtu bodů
|
2026-06-24 23:34:00 +02:00 |
|
david-spacil
|
e1450a1d30
|
feature/konec-hry: nastavení vítězného skóre
|
2026-06-24 10:14:46 +02:00 |
|
david-spacil
|
cedf453861
|
Merge pull request 'feature: multiplayer – registrace hráčů, střídání tahů a agregace skóre' (#9) from feature/hraci into version/v0.1.0
Reviewed-on: david/kostky#9
|
2026-06-23 22:43:03 +02:00 |
|
david-spacil
|
1cd796d3d9
|
refactor: čištění
|
2026-06-23 22:35:37 +02:00 |
|
david-spacil
|
973a08ebd5
|
feature/hraci: ošetření prázdného vstupu
|
2026-06-23 22:28:00 +02:00 |
|
david-spacil
|
0e134eb4a8
|
feature/hraci: přidán ukazatel aktivního hráče s aktuálním skóre přes agregační proměnnou
|
2026-06-23 22:15:31 +02:00 |
|
david-spacil
|
cf21f7fbdd
|
feature/hraci: zákaz nového hodu více než jednou v řadě (včetně hodu následujícího po prvním hodu tahu)
|
2026-06-23 22:04:44 +02:00 |
|
david-spacil
|
83f4a222ad
|
feature/hraci: hod s nulovou hodnotou zapíše 0 bodů a přepne na dalšího hráče
|
2026-06-23 21:49:40 +02:00 |
|
david-spacil
|
61dc5056ff
|
feature/hraci: ošetření edge-case: hot dice
|
2026-06-23 21:38:17 +02:00 |
|
david-spacil
|
9added3200
|
feature/hraci: vyhodnocení konce "tahu"; přepnutí na dalšího hráče v řadě
|
2026-06-23 21:31:15 +02:00 |
|
david-spacil
|
7e412f4d9e
|
feature/hraci: pomocná funkce next_player
|
2026-06-23 21:17:35 +02:00 |
|
david-spacil
|
6ad58046a6
|
feature/hraci: další hod v rámci "tahu"
|
2026-06-23 21:08:47 +02:00 |
|