Difference between revisions of "Zevra"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 21: | Line 21: | ||
** [[Late Move Reductions]] | ** [[Late Move Reductions]] | ||
** [[Mate Distance Pruning]] | ** [[Mate Distance Pruning]] | ||
+ | ** [[Null Move Pruning]] | ||
** [[Futility Pruning]] | ** [[Futility Pruning]] | ||
** [[Reverse Futility Pruning]] | ** [[Reverse Futility Pruning]] | ||
Line 49: | Line 50: | ||
==Chess Engine== | ==Chess Engine== | ||
* [http://www.sdchess.ru/download_engines.htm SDChess - Download engines] | * [http://www.sdchess.ru/download_engines.htm SDChess - Download engines] | ||
− | * [https://github.com/sovaz1997/Zevra GitHub - sovaz1997/Zevra: Chesss Programm] (old versions) | + | * [https://github.com/sovaz1997/Zevra GitHub - sovaz1997/Zevra: Chesss Programm] (old versions without [[Null Move Pruning]]) |
* [http://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=Zevra&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 Zevra] at [[CCRL|CCRL Blitz]] | * [http://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=Zevra&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 Zevra] at [[CCRL|CCRL Blitz]] | ||
==Misc== | ==Misc== |
Revision as of 20:54, 23 May 2020
Zevra,
an UCI compliant open source chess engine by Oleg Smirnov, written in C++ and licensed under the GNU General Public License.
Contents
Features
Board Representation
Search
- Iterative Deepening
- Aspiration Windows
- Negamax
- Principal Variation Search
- Transposition Table
- Selectivity
- Move Ordering
Evaluation
Forum Posts
- Tevra 1.6.2 r536 by Norbert Raimund Leisner, CCC, November 30, 2017
- Re: Tevra 1.6.2 r536 by Oleg Smirnov, CCC, March 12, 2017
External Links
Chess Engine
- SDChess - Download engines
- GitHub - sovaz1997/Zevra: Chesss Programm (old versions without Null Move Pruning)
- Zevra at CCRL Blitz
Misc
References
- ↑ Zebra striping patterns are unique to each individual, Closeup of stripes around a zebra's eyes, image by igorowitsch, November 01, 2014, Wikimedia Commons
- ↑ Zevra v2.1.2 r248 has plain like declaration (U64 rookPossibleMoves[64][4096]), but fancy like implementation with variable shift!?