krestenlaust / krestenlaust/ChessGame

Instantiate chessboard with FEN string

Open
#5 3 comments 0 reactions 0 assignees View on GitHub
Core (ChessGame) enhancement good first issue
Dominant language
C#
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Why?
This would make test code much nicer when setting up specific position.
It also allows setting up the board on Lichess, then simply "importing" it.

Where?
Probably just directly in the Chessboard class.

Documentation: [https://www.chess.com/terms/fen-chess](https://www.chess.com/terms/fen-chess)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the Chessboard class and the linked FEN specification to understand the board state it currently constructs. Define how a FEN string should initialize a position, then verify that a board created from a representative FEN matches the described pieces and state; the issue does not name an existing test file.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
game-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.