Changes

Jump to: navigation, search

WyldChess

3,947 bytes added, 10:13, 7 July 2019
Created page with "'''Home * Engines * WyldChess''' '''WyldChess''',<br/> an UCI and Chess Engine Communication Protocol compliant :Category:Open Source|open source..."
'''[[Main Page|Home]] * [[Engines]] * WyldChess'''

'''WyldChess''',<br/>
an [[UCI]] and [[Chess Engine Communication Protocol]] compliant [[:Category:Open Source|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
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=64506 WyldChess 1.51 released] by [[Günther Simon]], [[CCC]], July 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://ccrl.chessdom.com/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 />
'''[[Engines|Up one Level]]'''
[[Category:Open Source]]
[[Category:GPL]]
[[Category:UCI]]
[[Category:WinBoard]]
[[Category:XBoard]]
[[Category:Linux]]
[[Category:Android]]
[[Category:Chess Suffix]]

Navigation menu