Nullmover - peregrineshahin/ChessProgrammingWiki GitHub Wiki
title: Nullmover
Nullmover,
a private [1], WinBoard compliant chess engine written in C/C++. The development started in 2001 by primary author Michel Langeveld and since 2003 supported by co-author Jos Timmer, who helped with implementing tablebases, attacktables and pondering [2]. Nullmover played the ICT 2003 and DOCCC 2003 over the board, and four CCT Tournaments from 2002 until 2005.
Description
Nullmover performs PVS alpha-beta along with transposition table and null move pruning inside an iterative deepening framework with aspiration windows. Captures are ordered by MVV-LVA, quiet moves by dedicated piece-square tables. It has separate evaluation for opening, middlegame, and endgame, and caches pawn structure informations.
Forum Posts
- Nullmover - Embracer (weird game) by Michel Langeveld, CCC, December 09, 2001
- Fine #70 by Michel Langeveld, CCC, October 15, 2003 » Fine #70
- Chess Tiger - Nullmover: Some notes by Jeroen Noomen, CCC, October 25, 2003 » Chess Tiger, DOCCC 2003
- Position from Chess Tiger - Nullmover by Slater Wold, CCC, October 26, 2003
- Rebel against Nullmover by Michel Langeveld, CCC, October 26, 2003 » Rebel, DOCCC 2003
External Links
References
- ↑ Private Engine List from Ron Murawski's Computer-Chess Wiki
- ↑ Nullmover chessprogram
- ↑ Photos from the old CSVN site