1
0
mirror of https://github.com/tiyn/yeschess.git synced 2025-10-16 12:51:24 +02:00

engine: added piece-square tables

Piece square tables are a way to encurage the engine to
put pieces on active squares.
Each piece got a corresponding table.
This commit is contained in:
TiynGER
2021-05-03 02:01:36 +02:00
parent b3c76fd2c1
commit b7480a0cd4
5 changed files with 137 additions and 28 deletions

View File

@@ -39,3 +39,6 @@ Due to easier off the board checking a
The engine uses a simple implementation of the
[NegaMax](https://www.chessprogramming.org/NegaMax)-algorithm.
For the evaluation function each piece has a corresponding value.
Additionally there are [piece-square tables](https://www.chessprogramming.org/Piece-Square_Tables)
to encurage putting pieces on active squares.