krestenlaust / krestenlaust/ChessGame

Greater control over bots

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
Bots GUI (ChessForms) idea
Dominant language
C#
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Ideas:
- Skip the rest of move calculations, and just use what is already calculated (if stuck on e.g. 7th out of 10 moves)
- Manual moves, possibly by showing the possible moves ranked instead of just moving automatically
- Greater details during calculation, e.g. show what move is being worked on, either in text or visually on the board

Benefits:
- Makes it easier to 'debug' the bot
- Interesting implementation difficulties
- Could evolve into an analysis mode similar to the ones available on Lichess and Chess.com

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the minimax AI opponent and mapping where move calculation currently happens. Narrow the ideas to one agreed control, such as interrupting calculations or selecting ranked manual moves; done means that behavior is implemented and demonstrable without disrupting normal play.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
ai, 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.