new chess playing program: Dolly

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

Moderator: Ras

User avatar
flok
Posts: 611
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

new chess playing program: Dolly

Post by flok »

Had an idea yesterday. Quickly implemented it. No alpha/beta, tt, iid, null move. Another Pos you say? No, not really. It is slightly less weak than pos but with plenty of opportunity for improvements and also totally different algorithm. It can do SMP (-c switch).

Windows binary: https://vanheusden.com/chess/Dolly/Dolly-0.1.zip
User avatar
Werner
Posts: 3011
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: new chess playing program: Dolly

Post by Werner »

cloned from which cell ? :wink:
Werner
User avatar
flok
Posts: 611
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: new chess playing program: Dolly

Post by flok »

Werner wrote: Wed Sep 28, 2022 3:52 pm cloned from which cell ? :wink:
It was indeed named after the sheep.
Cloned from a Micah cell.
User avatar
flok
Posts: 611
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: new chess playing program: Dolly

Post by flok »

flok wrote: Tue Sep 27, 2022 9:47 pm Had an idea yesterday. Quickly implemented it. No alpha/beta, tt, iid, null move. Another Pos you say? No, not really. It is slightly less weak than pos but with plenty of opportunity for improvements and also totally different algorithm. It can do SMP (-c switch).

Windows binary: https://vanheusden.com/chess/Dolly/Dolly-0.1.zip

Code: Select all

Rank Name              Elo    +    - games score oppo. draws 
   1 tscp-1.8.1c      1691   63   61   188   86%   953   11% 
   2 walleye-1.5.0    1682   92   90    39   68%  1382   28% 
   3 CP-ce294b2       1626   61   62   169   79%   994   13% 
   4 Saruman          1609   10   10  6031   84%  1002   15% 
   5 cicade           1541   10   10  5947   75%  1025   15% 
   6 Dolly-91d5-msrt   637   16   16  3388   17%  1259    3% 
   7 Dolly-91d5e84b    626   16   16  6226    9%  1404    2% 
   8 pos-1.21           81  200  257    30    0%  1037    0% 
User avatar
flok
Posts: 611
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: new chess playing program: Dolly

Post by flok »

flok wrote: Wed Sep 28, 2022 6:12 pm
flok wrote: Tue Sep 27, 2022 9:47 pm Had an idea yesterday. Quickly implemented it. No alpha/beta, tt, iid, null move. Another Pos you say? No, not really. It is slightly less weak than pos but with plenty of opportunity for improvements and also totally different algorithm. It can do SMP (-c switch).

Windows binary: https://vanheusden.com/chess/Dolly/Dolly-0.1.zip

Code: Select all

Rank Name              Elo    +    - games score oppo. draws 
   1 tscp-1.8.1c      1691   63   61   188   86%   953   11% 
   2 walleye-1.5.0    1682   92   90    39   68%  1382   28% 
   3 CP-ce294b2       1626   61   62   169   79%   994   13% 
   4 Saruman          1609   10   10  6031   84%  1002   15% 
   5 cicade           1541   10   10  5947   75%  1025   15% 
   6 Dolly-91d5-msrt   637   16   16  3388   17%  1259    3% 
   7 Dolly-91d5e84b    626   16   16  6226    9%  1404    2% 
   8 pos-1.21           81  200  257    30    0%  1037    0% 
I had to patch pos a bit to make it work under cutechess, but here's them stats with pos:

Code: Select all

Rank Name              Elo    +    - games score oppo. draws 
   1 tscp-1.8.1c      1691   64   62   188   86%   953   11% 
   2 walleye-1.5.0    1681   93   91    39   68%  1383   28% 
   3 CP-ce294b2       1626   62   63   169   79%   993   13% 
   4 Saruman          1606   10   10  7066   84%   988   15% 
   5 cicade           1540   10   10  7307   77%   987   14% 
   6 Dolly-91d5-msrt   647   14   14  4806   22%  1202    4% 
   7 Dolly-91d5e84b    632   14   14  7256   11%  1372    2% 
   8 pos-1.22          330   34   37   730    6%  1099    8%