Frans Ekman's blog

Tech, business & crazy ideas


View Frans Ekman's profile on LinkedIn

Hoplite Chess Engine

About

Hoplite is an xboard compatible chess engine written in C by Frans Ekman in 2003. It had a rating of 2100 in standard games (15+ minutes time) on FICS when running on an AMD Athlon XP 1700+, mostly playing against humans (it was running under the username hopliteC).

For those interested in the sources, be warned! It’s terrible cowboy code, but it works fine.

Finally, it’s worth to thank Mikko Nummelin for providing Windows versions for 2 functions related to time controls, and brainstormed several ideas with me during the development.

Install and Use

Linux

Build it with make

You need the xboard graphical user interface to play it: http://www.gnu.org/software/xboard/

Windows

If compiling for windows:

make windows=1

Otherwise just use the binary.

You need WinBoard to use the engine. It can be found from same xboard page: http://www.gnu.org/software/xboard/

License

Hoplite, Copyright Frans Ekman 2003. No part of this software may be reproduced in any form without written permission of the author, Frans Ekman. This software is a freeware product without warranty. No liability shall be assumed for direct or consequential damage caused by the use of this software. You are free to use and distribute it to friends, colleagues, etc, as long as the package stays unchanged, complete, and the copies give obvious credit to the author Frans Ekman.

Download Hoplite 2.1.1

Windows Binary

Source Code