Changes

Jump to: navigation, search

EveAnn

5,426 bytes added, 12:17, 7 December 2018
Created page with "'''Home * Engines * EveAnn''' '''EveAnn''',<br/> a WinBoard compliant chess engine by Andres Valverde, written in Delphi, first released in Dece..."
'''[[Main Page|Home]] * [[Engines]] * EveAnn'''

'''EveAnn''',<br/>
a [[WinBoard]] compliant chess engine by [[Andres Valverde]], written in [[Delphi]], first released in December 2005. 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>based on eveann172.zip\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]])
* [[Scorpio Bitbases|Scorpio bitbases]] supported. Thanks to [[Daniel Shawul]] 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>
<pre>
[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
</pre>

=See also=
* [[Dirty]]
* [[FirstChess]]
* [[TSCP]]

=Forum Posts=
==2005 ...==
* [https://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=
==Chess Engine==
* [http://dirtychess.com/links.php Dirty Chess Engine - EveAnn Chess Engine ]
* [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://www.computerchess.org.uk/ccrl/4040/cgi/compare_engines.cgi?family=EveAnn&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 EveAnn] in [[CCRL|CCRL 40/40]
==Misc==
* [https://en.wiktionary.org/wiki/Eve Eve - Wiktionary]
* [https://en.wikipedia.org/wiki/Eve_(disambiguation) Eve (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Eve_(name) Eve (name) from Wikipedia]
* [https://en.wiktionary.org/wiki/Ann Ann - Wiktionary]
* [https://en.wikipedia.org/wiki/Ann Ann from Wikipedia]

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:WinBoard]]
[[Category:Delphi]]
[[Category:Given Name]]

Navigation menu