donkirkby / donkirkby/chess-kit

New Game: Solitaire

Open
#105 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.