Older Version Newer Version

GerdIsenberg GerdIsenberg Apr 3, 2017

[[toc]]
**[[Home]] * [[Engines]] * EveAnn**

**EveAnn**,
a [[WinBoard]] compliant chess engine written by [[Andres Valverde]] in [[Delphi]], first released in December 2005 <ref>[[http://wbec-ridderkerk.nl/html/details1/EveAnn.html|EveAnn]] from [[WBEC|WBEC Ridderkerk]]</ref>. EveAnn started its life when Andres translated [[Pham Hong Nguyen|Pham Hong Nguyen's]] [[FirstChess]] from [[C]] to [[Pascal]], and made it play legal chess. He further improved the program after studying [[Bruce Moreland|Bruce Moreland's]] site on chess programming topics, got several ideas from [[Tom Kerrigan|Tom Kerrigan's]] [[TSCP]] and [[Ed Schroder|Ed Schröder's]] //How Rebel plays chess//. The engine is dedicated to Andres' daughters Eve and Ann <ref>[[http://webs.ono.com/a.valverde/readme.txt|readme.txt]]</ref>. EveAnn played the [[CCT8]] in 2006, the [[CCT9]] and under the handle //DelTomateX//, the [[WCRCC 2007]], the First Annual ACCA World Computer Rapid Chess Championship.

=Program Techniques=
<ref>from [[http://webs.ono.com/a.valverde/readme.txt|readme.txt]]</ref>
* [[Alpha-Beta]] search with [[Iterative Deepening|iterative deepening]]
* [[Aspiration Windows|Aspiration window]] in three phases (50, 200, infinite)
* [[Quiescence Search|Quiescence search]] with [[Check|check]] evasions
* [[Null Move Pruning#AdaptiveNullMovePruning|Adaptive null move pruning]] (Fixed to [[Depth Reduction R|R]]=3 since 1.66)
* [[Static Exchange Evaluation|SEE]] for [[Move Ordering|move ordering]] and QS [[Pruning|pruning]]
* [[Transposition Table|Transposition table]] in a single way (Improved in 1.67)
* [[Lazy Evaluation]]
* [[History Heuristic|History heuristic]] for move ordering and pruning
* [[Killer Heuristic|Killer heuristic]]
* [[Late Move Reductions|LMR and LMP]]
* [[Check Extensions|Checks]], [[Passed Pawn Extensions|pawns to 7th]] and [[Singular Extensions|singular extensions]]
* [[Evaluation]] includes [[Pawn Structure|pawn structure]], [[Mobility|mobility]], a few [[Endgame|endgame]] patterns, [[King Safety|king safety]], [[Center Control|center control]], etc.
* [[Rebel]] [[Opening Book|Book]] (Thanks to [[Ed Schroder|Ed]] and [[Jeroen Noomen|Jeroen]])
* [[Endgame Bitbases|EGGB bitbases]] supported. Thanks to [[Daniel Shawul]] ([[Scorpio]]) for his permission.

=Selected Games=
[[WCRCC 2007]], round 8, [[EveAnn]] (DelTomateX) - [[Horizon]] <ref>[[http://compchess.org/2007PresResults.html|2007 World Computer Rapid Chess Championships | Results | PGN Download]]</ref>
[[code]]
[Event "WCRCC 2007"]
[Site "Internet Chess Club"]
[Date "2007.07.21"]
[Round "8"]
[White "EveAnn"]
[Black "Horizon"]
[Result "1-0"]

1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.Be3 a6 7.Bd3 Nf6
8.O-O Ne5 9.h3 Bc5 10.Kh1 d6 11.f4 Ng6 12.Qe1 O-O 13.f5 Ne5 14.Qh4
Bd7 15.Rf3 Nxf3 16.gxf3 Qb6 17.Rg1 Bxd4 18.e5 g6 19.Bxd4 Qc6 20.fxg6
Qxf3+ 21.Kh2 fxg6 22.Bxg6 1-0
[[code]]

=See also=
* [[Dirty]]
* [[FirstChess]]
* [[Various Classifications#GivenName|Given Name]]
* [[TSCP]]

=Forum Posts=
==2005 ...==
* [[http://www.stmintz.com/ccc/index.php?id=471551|EveAnn engine released]] by [[Andres Valverde]], [[CCC]], December 18, 2005
* [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=6324&p=30024|EveAnn 1.62 like UCI engine]] by Silvian Rucsandescu, [[Computer Chess Forums|Winboard Forum]], March 18, 2007
* [[http://www.talkchess.com/forum/viewtopic.php?t=15482|EveAnn 1.63 and Dirty 20/07/2007 released]] by [[Andres Valverde]], [[CCC]], July 31, 2007
==2010 ...==
* [[http://www.talkchess.com/forum/viewtopic.php?t=37582|Simple question about SEE]] by [[Andres Valverde]], [[CCC]], January 12, 2011 » [[Static Exchange Evaluation]]
* [[http://www.talkchess.com/forum/viewtopic.php?t=37969|EveAnn 1.64 released]] by [[Andres Valverde]], [[CCC]], February 06, 2011
* [[http://www.talkchess.com/forum/viewtopic.php?t=38899|EveAnn 1.66 released]] by [[Andres Valverde]], [[CCC]], April 27, 2011
* [[http://www.talkchess.com/forum/viewtopic.php?t=42123|EveAnn 1.67 released]] by [[Andres Valverde]], [[CCC]], January 23, 2012
* [[http://www.talkchess.com/forum/viewtopic.php?t=47093|EveAnn 1.71 released]] by [[Andres Valverde]], [[CCC]], February 02, 2013
* [[http://www.talkchess.com/forum/viewtopic.php?t=47135|EveAnn 1.71a]] by [[Andres Valverde]], [[CCC]], February 05, 2013
* [[http://www.talkchess.com/forum/viewtopic.php?t=50701|EveAnn 1.72 released]] by [[Andres Valverde]], [[CCC]], December 31, 2013
==2015 ...==
* [[http://www.talkchess.com/forum/viewtopic.php?t=63616|EveAnn 1.72 released]] by [[Andres Valverde]], [[CCC]], April 01, 2017

=External Links=
* [[http://webs.ono.com/a.valverde/eveann.htm|Andres Valverde Home Site]]
> [[http://webs.ono.com/a.valverde/readme.txt|readme.txt]]
* [[http://kirr.homeunix.org/chess/engines/Norbert%27s%20collection/EveAnn%20%28Compilation%29/|Norbert's collection/EveAnn (Compilation)]] by [[Norbert Raimund Leisner]], hosted by [[Kirill Kryukov]]
* [[http://wbec-ridderkerk.nl/html/details1/EveAnn.html|EveAnn]] from [[WBEC|WBEC Ridderkerk]]

=References= 
<references />
=What links here?= 
[[include page="EveAnn" component="backlinks" limit="20"]]
**[[Engines|Up one level]]**