Human Chess Engine
Author: Jay-codes-chess
Author: Jay-codes-chess
A human-like chess engine that thinks like a coach, not a calculator.
Philosophy
Unlike Stockfish which plays perfect chess through brute-force search, this engine:
Evaluates positions like a human using Silman's Imbalance Theory
Thinks strategically using Russian School methodology
Calculates selectively using MCTS for human-like move selection
Explains its moves with verbal PV output for teaching
Key Features
Philosophy
Unlike Stockfish which plays perfect chess through brute-force search, this engine:
Evaluates positions like a human using Silman's Imbalance Theory
Thinks strategically using Russian School methodology
Calculates selectively using MCTS for human-like move selection
Explains its moves with verbal PV output for teaching
Key Features
Human-Like Evaluation
Imbalance-based evaluation (material, piece activity, pawn structure, space, initiative)
Style-tunable weights (Classical, Attacking, Tactical, Positional, etc.)
Prophylactic thinking from Russian Chess School
Imbalance-based evaluation (material, piece activity, pawn structure, space, initiative)
Style-tunable weights (Classical, Attacking, Tactical, Positional, etc.)
Prophylactic thinking from Russian Chess School
Teaching Focus
Verbal PV output explaining WHY each move is played
Imbalance analysis in comments
Pattern recognition annotations
Skill levels for students
⚡ Modern Architecture
C++ for performance
MCTS or Alpha-Beta search (selectable)
UCI protocol compatible
Style profiles via UCI options
Verbal PV output explaining WHY each move is played
Imbalance analysis in comments
Pattern recognition annotations
Skill levels for students
⚡ Modern Architecture
C++ for performance
MCTS or Alpha-Beta search (selectable)
UCI protocol compatible
Style profiles via UCI options

Comments
Post a Comment