How haydengentry/progressive_rummy works
Progressive Rummy is represented by two standalone Python game-logic scripts; the README describes the product but documents no interface or complete gameplay workflow. The sampled code shows card and hand analysis, including first-round contract possibilities, and one script’s shuffle-and-deal entry point. The scripts do not import or reference each other, so they are shown as separate implementations. Excerpts are partial, so unsampled gameplay stages and connections are not inferred.
Main entry points: first_round_logic.py First-Round Logic · progressive_rummy.py Progressive Logic
Components 7
Game Setup
- Deck and Hands
first_round_logic.py
Hand Rules
- Card Sorting
first_round_logic.py - Contract Analysis
first_round_logic.py - Contract Analysis
progressive_rummy.py
Logic Versions
- First-Round Logic
first_round_logic.py - Progressive Logic
progressive_rummy.py
Other components
- Player
Connections 5
- Player → First-Round Logic: plays
- First-Round Logic → Deck and Hands: deals cards
first_round_logic.py - First-Round Logic → Contract Analysis: checks hands
first_round_logic.py - Contract Analysis → Card Sorting: sorts cards
first_round_logic.py - Progressive Logic → Contract Analysis: checks contracts
progressive_rummy.py