Looking for structured feedback for my chess engine on C.
I wrote chess engine that played with stockfish and my engine survived until the endgame.
Engine searchs the best move using alpha beta pruning, based on Negamax.
Also, engine has transposition tables, killer moves, qsearch, ordering moves.
Evaluation functions evaluates material balance, uses PeSTO tables and divides games to midgame and endgame.
Engine supports uci protocol.