Amy

Home * Engines * Amy



Amy, a Chess Engine Communication Protocol aka XBoard compliant open source chess program under the GNU General Public License by Thorsten Greiner, written in C. Its development started in 1993 on the Amiga, and continued on Unix platforms, in particular FreeBSD. Amy 0,6 was ported to Windows for WinBoard by Dann Corbit in early 2000. Amy played the WMCCC 1995 in Paderborn and multiple International Paderborn Computer Chess Championships.

=Features=

Board Representation

 * Bitboards
 * Incremental Updated Attack Tables à la Chess 4.x (atkTo[64], atkFr[64]) 7

Search

 * ABDADA
 * Iterative Deepening
 * Aspiration Windows
 * NegaScout
 * Transposition Table
 * Move Ordering
 * Internal Iterative Deepening
 * Killer Heuristic
 * Countermove Heuristic
 * History Heuristic
 * SEE - Swap Algorithm
 * SEX Algorithm
 * Null Move Pruning
 * Futility Pruning
 * Extended Futility Pruning
 * Razoring
 * Check Extensions
 * Recapture Extensions
 * One Reply Extensions
 * Passed Pawn Extensions
 * Zugzwang Extensions
 * Interior Node Recognizer
 * Quiescence Search

Evaluation

 * Millipawn Resolution
 * Evaluation Hash Table
 * Material
 * Bishop Pair
 * Piece-Square Tables
 * Development
 * Mobility
 * Trapped Pieces
 * Rook on (Semi) Open Files
 * Rook on Seventh
 * Rook Battery
 * Knight Outpost
 * Pawn Hash Table
 * Pawn Structure
 * Backward Pawn
 * Doubled Pawn
 * Straggler
 * Isolated Pawn
 * Pawn Duo
 * Pawn Majority
 * Passed Pawn
 * Connected Passed Pawns
 * Blockade of Stop
 * Control of Stop and Telestop
 * Tarrasch Rule
 * Outside Passed Pawn
 * Unstoppable Passer
 * King Safety
 * Pawn Shield
 * Fianchetto
 * Pawn Storm
 * King Tropism

Misc

 * Opening Book
 * Book Learning

=See also=
 * Amyan

=Forum Posts=

2000

 * Amy-0.6 released by Thorsten Greiner, CCC, February 04, 2000
 * Something interesting about Amy by Dann Corbit, CCC, February 05, 2000
 * Amy 0,6 für Winboard by Dann Corbit, Winboard Forum, February 05, 2000
 * New version of Amy should now multithread properly by Dann Corbit, CCC, February 08, 2000
 * Re: Amy and Isi at Paderborn? =( by Thorsten Greiner, CCC, February 14, 2000
 * Amy-0.7 released by Thorsten Greiner, CCC, March 22, 2000
 * New Amy Update (0.7) by Dann Corbit, CCC, March 23, 2000
 * Amy play very strong in my FQ-2 tournament ! by Frank Quisinsky, Winboard Forum, April 20, 2000
 * Re: Amy play very strong in my FQ-2 tournament ! by Thorsten Greiner, Winboard Forum, April 25, 2000


 * Amy Source Code Is Outstanding Re: Quality source code by Brian Richardson, CCC, November 21, 2000
 * Usage of egtb.cpp in GPL software (Amy, ExChess, ...) by Gian-Carlo Pascutto, CCC, December 05, 2000
 * Re: Usage of egtb.cpp in GPL software (Amy, ExChess, ...) by Eugene Nalimov, CCC, December 05, 2000 » Nalimov Tablebases

2002 ...

 * Amy question... by Jonas Cohonas, CCC, April 21, 2002
 * Great news from Thorsten Greiner: New Amy v0.8!! by Leo Dijksman, Winboard Forum, July 24, 2002
 * Amy 0.8 by Jonas Cohonas, CCC, July 28, 2002
 * Amy 0.8.1 by Thorsten Greiner, Winboard Forum, July 29, 2002
 * Amy 0.8.4 by Thorsten Greiner, Winboard Forum, June 23, 2003
 * for Dann Corbit about Amy 0.87 by Wilhelm Hudetz, CCC, September 20, 2005
 * Amy 0.8 mp x64 Windows build available by Jim Ablett, CCC, December 31, 2007

2010 ...

 * Comet B15, Amy 0.6 Green Light Chess 2.07a available ... by Frank Quisinsky, CCC, February 04, 2010 » Comet, Green Light Chess

=External Links=

Chess Engine

 * Amy's ICGA Tournaments
 * tgreiner.net - Thorsten's Nifty Geeklog Site hosted by archive.org
 * Download Amy 0.8.7


 * Amy compiled by Jim Ablett, hosted by Kirill Kryukov
 * Amy 0.87b in CCRL 40/40

Misc

 * Amy (given name) from Wikipedia
 * Amy (disambiguation) from Wikipedia

Demonology

 * Amy (demon) from Wikipedia
 * Pseudomonarchia Daemonum from Wikipedia
 * List of demons in the Ars Goetia from Wikipedia

=References= Up one level