MessChess, (Mess)
an experimental chess engine written by Mridul Muralidharan to test ideas on chess game tree search, in particular the effect of heavy move ordering, heavy quiescence search, and various extensions. For instance many programs extend most of the useless checks, where MessChess tries to minimize most of these and the logic for this built into the move ordering code [1]. So far, MessChess applies PVS with aspiration, double null move with R = 3, an extensive quiescence with "good" captures, "good" checks, as well as other tactical moves, and heavily utilizes attack tables for evaluation and move ordering, storing and retrieving results inside the primary and separate qsearch transposition tables, and a pawn structure- and evaluation cache. Messchess played the CCT5 and CCT6 online tournaments, and the WCRCC 2008 ACCA World Computer Rapid Chess Championship.
an experimental chess engine written by Mridul Muralidharan to test ideas on chess game tree search, in particular the effect of heavy move ordering, heavy quiescence search, and various extensions. For instance many programs extend most of the useless checks, where MessChess tries to minimize most of these and the logic for this built into the move ordering code [1]. So far, MessChess applies PVS with aspiration, double null move with R = 3, an extensive quiescence with "good" captures, "good" checks, as well as other tactical moves, and heavily utilizes attack tables for evaluation and move ordering, storing and retrieving results inside the primary and separate qsearch transposition tables, and a pawn structure- and evaluation cache. Messchess played the CCT5 and CCT6 online tournaments, and the WCRCC 2008 ACCA World Computer Rapid Chess Championship.
Table of Contents
Selected Games
WCRCC 2008, round 10, Arasan - MessChess [3] [4]See also
Forum Posts
External Links
Chess Engine
Misc
Multi Emulator Super System
References
What links here?
Up one Level