WyldChess

Home * Engines * WyldChess

WyldChess,

an UCI and Chess Engine Communication Protocol compliant open source chess engine by Manik Charan, licensed under the GNU General Public License v3.0, written in C/ C++, first released in October 2016. Origin of ideas and implementations are documented inside the source code, e.g. tapered eval SIMD score [1], or SEE from Stockfish. Since version 1.5, released in June 2017, WyldChess supports Syzygy Bases [2].

Board Representation

Zobrist Hashing

Futility Pruning Mate Distance Pruning Null Move Pruning Late Move Reductions Check Extensions

Internal Iterative Deepening Killer Heuristic History Heuristic (1.5) Countermove Heuristic

Evaluation

Bishop Pair Piece-Square Tables

Attacking King Zone King Queen Tropism

Passed Pawn Isolated Pawn Doubled Pawn

Misc

See also

Forum Posts

GitHub - Mk-Chan/BBPerft: A fast, bitboard based chess perft result generator derived from WyldChess » Perft

References

  1. WyldChess/defs.h at master · Mk-Chan/WyldChess · GitHub
  2. WyldChess 1.5 released by Manik Charan, CCC, June 04, 2017
  3. Evaluation and Search Features mostly based on WyldChess/README.md at master · Mk-Chan/WyldChess · GitHub

Up one Level