Elf Satranç hakkinda hersey...

 

◦ ○O CONTENT O ○ ◦

About Elf and Elf 3D

License agreement

Tournament results

Configuration

Known bugs

Screenshots

Downloads

Acknowledgment

If you have any questions/comments, you can reach me at ebleda@yahoo.com

If you liked this web site, how about supporting it?

Last update: 05.28.2007



ABOUT ELF and ELF 3D

Elf is a free chess engine that works under WinBoard 2 protocol and Elf 3D is an interface written for Elf chess engine for those of you who like 3D views. I strongly suggest you downloading Elf Chess package in the download section since it includes the latest version Elf chess engine, Elf 3D and a great interface known as Arena by Martin Blume. You can also download Arena seperately from http://www.playwitharena.com

 

LICENSE AGREEMENT

You can use / distribute Elf or Elf 3D as you like, provided that they are NOT part of any commercial project, and appropriate credits are given under any kind of distribution.

 

TOURNAMENT RESULTS

13th WBEC-Ridderkerk Tournament Elf v1.30 Win32 is ranked 21st out of 30 engines in division 5.

12th WBEC-Ridderkerk Tournament Elf v1.30 Win32 is ranked 16th out of 30 engines in division 5.

11th WBEC-Ridderkerk Tournament Elf v1.30 Win32 is ranked 16th out of 26 engines in division 5.

10th WBEC-Ridderkerk Tournament Elf v1.30 Win32 is ranked 14th out of 34 engines in division 5.

 

CONFIGURATION

Elf v1.xx Configuration:

Elf [-d draw value] [-r resign value] [-b on]

Elf -d 300 -r 700 -b on

In this example, engine offers a draw once her evaluation reaches -3.00 and resigns when it reaches -7.00. The parameter b tells her to use her opening book. By default, she neither resigns nor offers a draw and she plays without her opening book.

Elf 3D's control keys:

Left arrrow: Rotate the camera cw.
Right arrow: Rotate the camera ccw.
Up arrow: Rotate the camera upwards
Down arrow: Rotate the camera downwards
Page up: Zoom in
Page down: Zoom out
Tab: Show/hide the console
F10: Show/hide the turn indicator
F11: Show/hide Elf 3D's internal board
F12: Show/hide fps
ESC: Quit

 

KNOWN BUGS

Elf v1.30 Engine:

No known bugs

Elf v1.21 Engine:

She doesn't accept quit command between xboard and protover commands.

She doesn't recognize pawn to rook promotion made by the opponent.

En passant square is set wrong when setboard command is used.

Elf 3D GUI v1.0.1 Beta:

Still some problems with the claim of mate.

 

SCREENSHOTS

Elf 3D GUI Screenshots:

Elf with Arena 1.99 Beta 2 Screenshots:

Elf chess engine wıth Chessmaster 9000 Screenshots:

Elf chess engine 1.30 console Screenshots:

 

DOWNLOADS

Download Elf Chess v1.0.1 Beta Win32 binary ->Engine v1.30

Download Elf Chess Engine v1.30 Win32 binary

Download Elf Chess Engine v1.30 Linux binary

Download Elf Chess Engine v1.21 Win32 binary

Download Elf opening book (9911)

Download Elf 3D GUI v1.0.1 Beta Win32 binary ->Engine v1.30

Elf 3D GUI contains Elf Chess Engine and Elf opening book as well.

Elf Chess contains Elf 3D GUI and Arena.

 

ACKNOWLEDGMENT

I would like to thank the following people who have shared their knowledge and experience with me. The tutorials and open source codes that they have provided have given me great ideas.

Dr. Robert Hyatt, Author of Crafty

Dr. Oliver Brausch, Author of OliThink

Dusan Dobes, Author of Phalanx

Tom Kerrigan, Author of TSCP

Colin Frayn, Author of BeoWulf

John Stanback, Author of GNUChess

Tim Mann, WinBoard communication protocol article.

And of course, Leo Dijksman for hosting such big tournaments with great success and for the tests he has run for my engine.

Special thanks to...

Bulent Gercek for the chess pieces he modeled for Elf 3D,

and Martin Blume for allowing me to distribute Arena with Elf chess.

The distribution permission of Arena with Elf Chess is listed at http://www.playwitharena.com, under "Copyrights" section.