First: this is only a programming exercise, done for mere personal entertainment.Second: Igorrit, in my opinion, it was a more interesting engine than Ivanhoe. I have tried to change and improve this interesting project.After much work, the engine has been completely overhauled, in almost all its parts. I can now say, with security, that Elektro is not the usual Ippolit-clone, but is now an (almost) independent engine.

My dream: to be able to get closer to strength of the three current leaders (StockFisch, Komodo, Houdini).Unfortunately, the engine it is still not as strong as I expected. There is still much work to do!

P.S. In homage to the Ippolit's authors, I gave to the blog a graphic style "old USSR"

--------------Changes from the original code:

translation from Italian to English (work long and boring!);correction of some errors found in various parts of the source code;correction and improvement of the multi-thread for Windows;improved search functions;complete rewrite of the Time Manager (thanks, Gull!);several changes and improvement in the evaluation functions;improvement of the functions of cut-nodes;improvement (I hope!) and change of PV calculation;added functions and tables for the evaluation of various simple end-games;To do:improve the Time Manager (primary goal!);improve the evaluation functions;add the Table Bases (Robbo, Syzygy, Gaviota...?);improve the evaluation of some frequent end-games;--------------Elektro 1.0b

Another small improvement: now the engine is more balanced, and points to the search for continuations positional and speculative. Also in this case,This is NOT a new version, but only a slight improvement of the original version.

Download:

Code:

http://www.mediafire.com/download/582p24gz0c08f2q/Elektro-1b-UCI.zip

Enjoy !

Last edited by R4ML4N on Thu Oct 23, 2014 7:34 am; edited 4 times in total

translation from Italian to English (work long and boring!); correction of some errors found in various parts of the source code; correction and improvement of the multi-thread for Windows; improved search functions; complete rewrite of the Time Manager (thanks, Gull!); several changes and improvement in the evaluation functions; improvement of the functions of cut-nodes; improvement (I hope!) and change of PV calculation; added functions and tables for the evaluation of various simple end-games;Download:

Code:

http://www.mediafire.com/download/51h6t2yd4d6fa8s/Elektro-11c-UCI.zip

Homepage:

Code:

http://elektrochessengine.blogspot.com/

Every day, our factories releasing hundreds of Elektro engines! Once packed, they will be distributed to all the workers.