Difference between revisions of "Nalwald"

From Chessprogramming wiki
Jump to: navigation, search
(fix broken links)
 
Line 33: Line 33:
 
** [[Late Move Reductions]]
 
** [[Late Move Reductions]]
 
** [[Check Extensions]]
 
** [[Check Extensions]]
** [[Futility_Pruning]]
+
** [[Futility Pruning|Futility Reductions]]
 
** [[Quiescence Search]]
 
** [[Quiescence Search]]
 
** [[Delta Pruning]]
 
** [[Delta Pruning]]
Line 41: Line 41:
 
* 3x3 pawn structure tables
 
* 3x3 pawn structure tables
 
* Piece combinations
 
* Piece combinations
* [[Passed Pawns]]
+
* [[Passed Pawn|Passed Pawns]]
 
* [[Automated Tuning|Evaluation Tuning]] using [https://en.wikipedia.org/wiki/Gradient_descent Gradient Descent]
 
* [[Automated Tuning|Evaluation Tuning]] using [https://en.wikipedia.org/wiki/Gradient_descent Gradient Descent]
  

Latest revision as of 02:30, 7 September 2024

Home * Engines * Nalwald

Nalwald logo [1]

Nalwald,
an UCI compatible open source chess engine by Jost Triller, written in the Nim programming language [2], first released in April 2021 [3]. Nalwald is a bitboard engine and generates sliding piece attacks Kindergarten like, by looking up four pre-calculated line attack arrays, 32-Kbyte each, indexed by square and inner six bit line occupancy [4]. Nalwald uses alpha-beta for search and a BAE (big array evaluation) for evaluating leaf nodes.

Features

[5]

Board Representation

Search

Evaluation

See also

Forum Posts

External Links

Chess Engine

Misc

References

Up one Level