Older Version
Newer Version
GerdIsenberg
Mar 10, 2018
**[[Home]] * [[Engines]] * WyldChess** [[toc]] **WyldChess**, an [[UCI]] and [[Chess Engine Communication Protocol]] compliant [[Open Source Engines|open source chess engine]] by [[Manik Charan]], licensed under the [[Free Software Foundation#GPL|GNU General Public License v3.0]], written in [[C]]/[[Cpp|C++]], first released in October 2016. Origin of ideas and implementations are documented inside the source code, e.g. [[Tapered Eval|tapered eval]] [[SIMD and SWAR Techniques|SIMD]] [[Score|score]] <ref>[[https://github.com/Mk-Chan/WyldChess/blob/master/src/defs.h|WyldChess/defs.h at master · Mk-Chan/WyldChess · GitHub]]</ref>, or [[SEE - The Swap Algorithm|SEE]] from [[Stockfish]]. Since version 1.5, released in June 2017, WyldChess supports [[Syzygy Bases]] <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=64174|WyldChess 1.5 released]] by [[Manik Charan]], [[CCC]], June 04, 2017</ref>. =Features= ==[[Board Representation]]== * [[Bitboards]] * [[Bitboard Board-Definition#SixTwo|Dense Piece-Color Board-Definition]] * [[8x8 Board]] * [[Square Mapping Considerations#LittleEndianRankFileMapping|Little-Endian Rank-File Mapping]] * [[Magic Bitboards#Fancy|Fancy Magic Bitboards]] by [[Pradu Kannan]] ==[[Search]]== * [[Iterative Deepening]] <ref>Evaluation and Search Features mostly based on [[https://github.com/Mk-Chan/WyldChess/blob/master/README.md|WyldChess/README.md at master · Mk-Chan/WyldChess · GitHub]]</ref> * [[Aspiration Windows]] * [[Principal Variation Search]] * [[Transposition Table]] > [[Zobrist Hashing]] * [[Selectivity]] > [[Futility Pruning]] > [[Mate Distance Pruning]] > [[Null Move Pruning]] > [[Late Move Reductions]] > [[Check Extensions]] * [[Quiescence Search]] * [[Move Ordering]] > [[Internal Iterative Deepening]] > [[Killer Heuristic]] > [[History Heuristic]] (1.5) > [[Countermove Heuristic]] ==[[Evaluation]]== * [[Tapered Eval]] * [[Material]] > [[Bishop Pair]] > [[Piece-Square Tables]] * [[King Safety]] > [[King Safety#Attacking|Attacking King Zone]] > [[King Safety#KingTropism|King Queen Tropism]] * [[Pawn Structure]] > [[Passed Pawn]] > [[Isolated Pawn]] > [[Doubled Pawn]] * [[Rook on Open File|Rooks on (Semi) Open Files]] * [[Rook on Seventh]] * [[Outposts|Bishop and Knight Outposts]] ==Misc== * [[Syzygy Bases]] (1.5) =See also= * [[Teki]] =Forum Posts= * [[http://www.talkchess.com/forum/viewtopic.php?t=61700|WyldChess new release now UCI]] by [[Günther Simon]], [[CCC]], October 13, 2016 * [[http://www.talkchess.com/forum/viewtopic.php?t=62290|Strange beaviour of WyldChess under WinBoard]] by [[Gabor Szots]], [[CCC]], November 27, 2016 * [[http://www.talkchess.com/forum/viewtopic.php?t=62823|WyldChess 1.3 released]] by [[Manik Charan]], [[CCC]], January 14, 2017 * [[http://www.talkchess.com/forum/viewtopic.php?t=63423|WyldChess 1.4 released]] by [[Manik Charan]], [[CCC]], March 12, 2017 * [[http://www.talkchess.com/forum/viewtopic.php?t=64174|WyldChess 1.5 released]] by [[Manik Charan]], [[CCC]], June 04, 2017 =External Links= * [[https://github.com/Mk-Chan/WyldChess|GitHub - Mk-Chan/WyldChess: A UCI/Xboard compatible chess engine in C/C++]] > [[https://github.com/Mk-Chan/BBPerft|GitHub - Mk-Chan/BBPerft: A fast, bitboard based chess perft result generator derived from WyldChess]] » [[Perft]] * [[http://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=WyldChess&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents|WyldChess]] at [[CCRL|CCRL 40/4]] =References= <references /> =What links here?= [[include page="WyldChess" component="backlinks" limit="40"]] **[[Engines|Up one Level]]**