Answers for "optimize chess engine"

1

optimize chess engine

(This assumes you have a functioning chess engine, but want to optimize it.)
(also if you don't know how to create a base chess engine, look up the "minimax algorithm")

-Alpha beta pruning (SUPER IMPORTANT)
-NegaScout (or principal variation)
-Iterative Deepening
-Killer Moves
-History Heuristic
-Quiescent Search
-Pawn Position Evaluation

I reccomend looking at the corresponding wiki articles for information on how 
to program these.
Posted by: Guest on January-01-2021

Browse Popular Code Answers by Language