Skip to content

Commit

Permalink
updated README
Browse files Browse the repository at this point in the history
  • Loading branch information
Lakin Wecker committed Jan 31, 2017
1 parent bc846aa commit 2560efb
Showing 1 changed file with 14 additions and 10 deletions.
24 changes: 14 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@
# LoneWolf Chess Engine
# Samson Chess Engine

Step 1:
Get legal move generation, PGN/FEN parsing and a reasonable on disk storage system for games. Base this on stockfish data structures.

Step 2:
Integrate into lakinwecker/delila

Step 3:
Continue porting Stockfish and Scoutfish ideas/algorithms.


Step 4:
Adapt to focus on teaching humans

This engine is not going to be focused on having the highest possible
elo. Rather, it will be focused on helping to train players. The intent is to
Expand All @@ -7,12 +20,3 @@ motifs. So that we can easily process a large set of games quickly, identifying
various tactical opportunities as well as to map up each of those tactical
opportunities to the appropriate motifs.

The intent is to integrate this into the LoneWolf Chess Training program
which will help train players via this same concept.

# Process / Goals
1. Port python-chess into rust.
2. Include full PGN parsing and game move validation / generation.
3. Include a simple positional evaluation function
4. Implement detection of motifs in positions.

0 comments on commit 2560efb

Please sign in to comment.