donkirkby / donkirkby/chess-kit
New Game: Solitaire
- Dominant language
- Python
- Stars
- 2
- Forks
- 0
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 4
Description
Draw a card, make a move.
You may only make a capture, if the captured piece matches one of the cards.
If there are 5 cards, you must capture a piece that matches one. Whenever you capture, sweep the cards to the discard pile after removing the captured card from the game.
Shuffle the discard pile when the draw pile is empty. Game ends when you capture a king. Points for captured pieces, double if you captured a king.
Contributor guide
Research direction
No files, tests, or entry points are named. Start by locating how existing games are implemented and exposed in the Python repository, then determine where the draw, capture, discard, shuffle, end condition, and scoring rules belong. Done means Solitaire is playable with all listed rules and its behavior is covered by tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- game-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100