]> Untitled Git - axy/ft/python07.git/commit
Complete DataDeck exercises (ex0-ex4) implementing abstract card architecture master
authorAxy <gilliardmarthey.axel@gmail.com>
Mon, 19 Jan 2026 16:47:11 +0000 (17:47 +0100)
committerAxy <gilliardmarthey.axel@gmail.com>
Mon, 19 Jan 2026 16:47:11 +0000 (17:47 +0100)
commit5c691c56855ad80008d809c60d21a86b5afd29e8
tree830b83de16468f8fabc8fca62c2c5e1d4fb1f0e6
Complete DataDeck exercises (ex0-ex4) implementing abstract card architecture
28 files changed:
__init__.py [new file with mode: 0644]
ex0/Card.py [new file with mode: 0644]
ex0/CreatureCard.py [new file with mode: 0644]
ex0/__init__.py [new file with mode: 0644]
ex0/main.py [new file with mode: 0644]
ex1/ArtifactCard.py [new file with mode: 0644]
ex1/Deck.py [new file with mode: 0644]
ex1/SpellCard.py [new file with mode: 0644]
ex1/__init__.py [new file with mode: 0644]
ex1/main.py [new file with mode: 0644]
ex2/Combatable.py [new file with mode: 0644]
ex2/EliteCard.py [new file with mode: 0644]
ex2/Magical.py [new file with mode: 0644]
ex2/__init__.py [new file with mode: 0644]
ex2/main.py [new file with mode: 0644]
ex3/AggressiveStrategy.py [new file with mode: 0644]
ex3/CardFactory.py [new file with mode: 0644]
ex3/FantasyCardFactory.py [new file with mode: 0644]
ex3/GameEngine.py [new file with mode: 0644]
ex3/GameStrategy.py [new file with mode: 0644]
ex3/__init__.py [new file with mode: 0644]
ex3/main.py [new file with mode: 0644]
ex4/Rankable.py [new file with mode: 0644]
ex4/TournamentCard.py [new file with mode: 0644]
ex4/TournamentPlatform.py [new file with mode: 0644]
ex4/__init__.py [new file with mode: 0644]
ex4/main.py [new file with mode: 0644]
pyproject.toml [new file with mode: 0644]