Zeta Dva

Logo by Jim Ablett
Zeta Dva,
an amateur open source chess engine by Srdja Matovic, written in C. The engine has been in development since 2010 and was first released March 06, 2011 under the GNU GPL, later MIT license.
Zeta Dva supports some basic commands of the Chess Engine Communication Protocol aka WinBoard or XBoard.
Features are the use of Bitboards and a simple Evaluation .
Features
- C99 + GCC vector-extensions
- XBoard (CECP v2) protocol
- Quad-Bitboards board presentation
- vectorized Kogge-Stone move generation
- single thread AlphaBeta search
- PolyGlot opening book support
- MIT license
Origins Ideas
- Quad-Bitboards idea by Gerd Isenberg
- Kogge-Stone Algorithm move generator based on work by Steffan Westcott
Origins Code
- Simplified Evaluation Function based on proposal by Tomasz Michniewski
- PolyGlot probing code by Michel Van den Bergh[1][2]
Origins Opening Book
- Opening book by Dann Corbit
Releases
- Re: New engine releases & news H1 2025 - Zeta by Srdja Matovic, CCC, May 21, 2025
- Zeta Dva v0301 by Srdja Matovic, CCC, July 18, 2016
- Zeta Dva ver 0.202 by Srdja Matovic, CCC, October 05, 2011
- Zeta Dva v 0.1.5.3 by Srdja Matovic, CCC, March 21, 2011
See also
Forum Posts
- Zeta Dva by Günther Simon, CCC, October 17, 2016
- Re: New J.A Compiles by Jim Ablett, CCC, May 21, 2025