amoeba a new UCI engine

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

supersharp77
Posts: 1247
Joined: Sat Jul 05, 2014 7:54 am
Location: Southwest USA

Re: amoeba a new UCI engine

Post by supersharp77 »

abulmo wrote:I am pleased to announce the release of amoeba 1.0, a new and original chess engine, available here: https://github.com/abulmo/amoeba
The main originality of this engine, is that it is written with the D language (http://dlang.org).
The way I build the evaluation function is also pretty original, with some very simple concepts and well tuned weights.

In CCRL 4040 scale, I hope my program to reach 2650 - 2700 elo. I also hope to increase its strength in future versions.

Enjoy it

--
Richard Delorme
Excellent engine...loads and plays well in Fritz gui..does not load and crashes in Lokasoft gui..(D language?)
abulmo
Posts: 151
Joined: Thu Nov 12, 2009 6:31 pm

Re: amoeba a new UCI engine

Post by abulmo »

supersharp77 wrote:Excellent engine...loads and plays well in Fritz gui..does not load and crashes in Lokasoft gui..(D language?)
The crashes under chesspartner are probably due to a bug in the compiler (gdc)
I upload a new version here, compiled with another compiler (ldc):
https://github.com/abulmo/amoeba/archive/1.2.zip
It works (on my laptop) with chesspartner 6, and the win32 version should be faster.
Richard
supersharp77
Posts: 1247
Joined: Sat Jul 05, 2014 7:54 am
Location: Southwest USA

Re: amoeba a new UCI engine

Post by supersharp77 »

abulmo wrote:
supersharp77 wrote:Excellent engine...loads and plays well in Fritz gui..does not load and crashes in Lokasoft gui..(D language?)
The crashes under chesspartner are probably due to a bug in the compiler (gdc)
I upload a new version here, compiled with another compiler (ldc):
https://github.com/abulmo/amoeba/archive/1.2.zip
It works (on my laptop) with chesspartner 6, and the win32 version should be faster.
Thanks friend.....will give the new one a try in lokasoft! AR :) :wink:
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: amoeba a new UCI engine

Post by MikeB »

Thank you Richard -

Amoeba 1.2 for the Mac

Pseudo Bench

Code: Select all

id name Amoeba 1.2
id author Richard Delorme
option name Ponder type check default false
option name Hash type spin default 64 min 1 max 4096
option name Log type check default false
uciok
go movetime 10000
info depth 1 score cp 65 nps 172563 time 0 nodes 20 pv b1c3 
info depth 2 score cp 17 nps 318390 time 0 nodes 125 pv g1f3 g8f6 
info depth 3 score cp 65 nps 394837 time 1 nodes 208 pv g1f3 g8f6 b1c3 
info depth 4 score cp 20 nps 574759 time 2 nodes 1006 pv e2e4 g8f6 b1c3 d7d5 
info depth 5 score cp 55 nps 633091 time 4 nodes 2318 pv d2d4 g8f6 g1f3 d7d5 f3e5 
info depth 6 score cp 17 nps 677154 time 9 nodes 5764 pv d2d4 g8f6 g1f3 d7d5 f3e5 f6e4 
info depth 7 score cp 53 nps 715304 time 13 nodes 9134 pv d2d4 g8f6 b1c3 d7d5 g1f3 c8f5 f3e5 
info depth 8 score cp 31 nps 733687 time 37 nodes 26904 pv e2e4 g8f6 e4e5 f6d5 b1c3 e7e6 c3d5 e6d5 
info depth 9 score cp 50 nps 751019 time 66 nodes 49327 pv e2e4 b8c6 b1c3 g8f6 d2d4 d7d5 e4d5 f6d5 c1g5 
info depth 10 score cp 53 nps 796934 time 143 nodes 114130 pv e2e4 d7d5 e4d5 g8f6 d2d4 d8d5 b1c3 d5d6 g1f3 c8f5 
info depth 11 score cp 59 nps 851337 time 380 nodes 323901 pv e2e4 e7e6 b1c3 d7d5 d2d4 d5e4 c3e4 g8f6 c1g5 f8d6 e4d6 
info depth 12 score cp 52 nps 867905 time 483 nodes 419221 pv e2e4 e7e6 b1c3 d7d5 d2d4 d5e4 c3e4 d8d5 d1d3 b8c6 g1f3 g8f6 
info depth 13 score cp 52 nps 877501 time 772 nodes 677152 pv e2e4 e7e6 b1c3 d7d5 d2d4 d5e4 c3e4 d8d5 d1d3 b8c6 g1f3 g8f6 e4f6 
info depth 14 score cp 36 nps 897012 time 1452 nodes 1302044 pv e2e4 e7e6 b1c3 d7d5 e4d5 e6d5 d2d4 g8f6 g1f3 b8c6 c1f4 f6e4 c3e4 d5e4 
info depth 15 score cp 46 nps 921199 time 3284 nodes 3024804 pv e2e4 e7e5 b1c3 b8c6 f1c4 f8c5 g1f3 g8f6 e1g1 d7d6 d2d3 e8g8 c1e3 c8e6 c3d5 
info depth 16 score cp 41 nps 932056 time 8745 nodes 8150494 pv d2d4 d7d5 c1f4 b8c6 e2e3 e7e6 g1f3 g8f6 b1c3 f8b4 f1d3 f6e4 d3e4 d5e4 f3e5 e8g8 
bestmove d2d4