ChessV,
an open source engine that plays over 50 chess variants with various board sizes as well as orthodox chess, written by Gregory Strong in C++, released under the GPL v2, first published in 2004 [1]. ChessV 0.95 was released in November 2016 [2]. ChessV runs under Windows with 32-bit and 64-bit executables available and can run on Linux under Wine. It features an own GUI, but includes also an executable named ChessV_Winboard.exe which allows running ChessV under Winboard. ChessV 2.0, released in March 2017, completely rewritten from scratch [3] in C#, is a .NET Framework application, and can run on non-Windows operating systems, such as Linux, using Mono.
an open source engine that plays over 50 chess variants with various board sizes as well as orthodox chess, written by Gregory Strong in C++, released under the GPL v2, first published in 2004 [1]. ChessV 0.95 was released in November 2016 [2]. ChessV runs under Windows with 32-bit and 64-bit executables available and can run on Linux under Wine. It features an own GUI, but includes also an executable named ChessV_Winboard.exe which allows running ChessV under Winboard. ChessV 2.0, released in March 2017, completely rewritten from scratch [3] in C#, is a .NET Framework application, and can run on non-Windows operating systems, such as Linux, using Mono.
Table of Contents
Features
Board Representation
ChessV encapsulates the board, position and game related data inside a huge C++ class, with number of files, ranks and squares as member, and specifies a bitboard type accordant to its size, either with 64, 96 or 128 bits. Sliding pieces attacks are generated with rotated bitboards.Search
Evaluation
Variants
[5]See also
Forum Posts
External Links
Tochika All Stars are Warren Bernhardt, Omar Hakim, Mike Mainieri, and Marcus Miller
References
What links here?
Up one Level