A complete 2000 lines of code engine

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

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
xr_a_y
Posts: 696
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: A complete 2000 lines of code engine

Post by xr_a_y » Tue Aug 27, 2019 10:01 am

Code: Select all

STS test suite shows it too.
Thanks for testing !

User avatar
xr_a_y
Posts: 696
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: A complete 2000 lines of code engine

Post by xr_a_y » Thu Aug 29, 2019 6:02 am

Minic 0.89 is released. This is some kind of a bug fix release versus 0.87 :oops: :oops: :oops:
There was still a bug with pawn eval ...

Anyway at 40/20sec TC 1024Mo TT, this gives this

Code: Select all

Rank Name                          Elo     +/-   Games   Score   Draws
   1 zurichess-neuchatel            97      18     984   63.6%   33.3%
   2 Winter                         78      19     984   61.0%   27.8%
   3 minic_dev                      -5      17     985   49.3%   38.0%
   4 Topple                         -5      18     983   49.2%   30.5%
   5 minic_0.88                     -5      17     983   49.2%   39.1%
   6 asymptote_v0.6                -30      18     984   45.7%   30.2%
   7 minic_0.87                    -48      18     983   43.2%   33.3%
   8 ruy-1.1.9                     -80      19     984   38.7%   25.8%
Around +40 versus 0.87 so should be near 2800 in CCRL 40/4.

User avatar
xr_a_y
Posts: 696
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: A complete 2000 lines of code engine

Post by xr_a_y » Tue Sep 03, 2019 5:21 am

Recent progress

There is something around +90 between 0.82 and next release :D

Code: Select all

   1 Winter                         80      15    1512   61.4%   30.0%
   2 zurichess-neuchatel            70      14    1511   59.9%   36.2%
   3 minic_dev                      22      13    1511   53.1%   44.0%
   4 Topple                          7      14    1511   51.0%   33.3%
   5 minic_0.95                      3      13    1512   50.4%   45.3%
   6 minic_0.94                     -0      13    1511   50.0%   43.2%
   7 minic_0.88                    -18      13    1512   47.5%   42.7%
   8 asymptote_v0.6                -26      15    1513   46.2%   31.4%
   9 ruy-1.1.9                     -67      15    1513   40.4%   25.8%
  10 minic_0.82                    -70      14    1512   40.1%   34.3%
  

User avatar
xr_a_y
Posts: 696
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: A complete 2000 lines of code engine

Post by xr_a_y » Thu Sep 05, 2019 5:27 am

Release 0.98 is available.

Minic is slowly filling the gap with Zurichess and Winter and seems now head to head with Asymptote and Topple.

Here are TC 40/20sec 1024Mo TT.

Code: Select all

   1 Winter                         88      22     695   62.4%   27.3%
   2 zurichess-neuchatel            81      21     697   61.5%   33.1%
   3 minic_0.97                     23      20     696   53.3%   41.1%
   4 minic_0.98                     21      20     696   53.1%   40.7%
   5 minic_0.89                     -9      20     697   48.7%   39.7%
   6 Topple                        -19      22     695   47.3%   28.2%
   7 asymptote_v0.6                -36      21     696   44.9%   31.2%
   8 ruy-1.1.9                     -63      22     697   41.0%   27.3%
   9 minic_0.82                    -87      22     697   37.7%   31.6%
 

User avatar
Guenther
Posts: 2953
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: A complete 2000 lines of code engine

Post by Guenther » Thu Sep 05, 2019 5:57 am

xr_a_y wrote:
Thu Sep 05, 2019 5:27 am
Release 0.98 is available.

Minic is slowly filling the gap with Zurichess and Winter and seems now head to head with Asymptote and Topple.

...
In big jumps suddenly nearing the 1.0 release, or will you do a 'yace'? ;-)
Current foe list count : [91]
http://rwbc-chess.de/chronology.htm

User avatar
xr_a_y
Posts: 696
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: A complete 2000 lines of code engine

Post by xr_a_y » Thu Sep 05, 2019 7:52 am

Guenther wrote:
Thu Sep 05, 2019 5:57 am
In big jumps suddenly nearing the 1.0 release, or will you do a 'yace'? ;-)
Indeed, many bug fix and associated re-tuning. I may have develop too fast at some point and now facing some issues :oops: :oops: :oops:

I'm spoiling a little, but I plan to name the anniversary release (mid-October) as Minic_1.0 (not another chess engine in sight this year).

Minic_1.0 will focus on :
- personalities and level
- shorter code
- speed (maybe magic BB instead of HQ ?)
- better UCI support

Regards

User avatar
xr_a_y
Posts: 696
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: A complete 2000 lines of code engine

Post by xr_a_y » Fri Sep 06, 2019 5:24 am

Good results at TC 40/1min 1024Mo TT :D :D :D

Code: Select all

Rank Name                          Elo     +/-   Games   Score   Draws
   1 Winter                         74      19     823   60.4%   34.4%
   2 zurichess-neuchatel            56      19     824   58.0%   37.6%
   3 minic_0.98                     46      19     823   56.6%   37.1%
   4 Topple                         -0      19     824   49.9%   37.3%
   5 asymptote_v0.6                -68      20     824   40.4%   31.4%
   6 ruy-1.1.9                    -110      21     824   34.7%   29.1%

User avatar
xr_a_y
Posts: 696
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: A complete 2000 lines of code engine

Post by xr_a_y » Sat Sep 07, 2019 6:13 am

Last night 40/20sec 1024 TT tourney

Code: Select all

Rank Name                          Elo     +/-   Games   Score   Draws
   1 rodentIII                     125      19     919   67.2%   31.4%
   2 Winter                         52      19     918   57.4%   26.8%
   3 zurichess-neuchatel            31      18     919   54.5%   34.5%
   4 MinkoChess_1.3                  7      19     918   51.0%   27.6%
   5 minic_dev                       1      19     919   50.2%   31.3%
   6 Topple                        -44      19     918   43.7%   29.3%
   7 asymptote_v0.6                -51      19     918   42.8%   31.9%
   8 ruy-1.1.9                    -121      20     919   33.2%   26.7%

User avatar
xr_a_y
Posts: 696
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: A complete 2000 lines of code engine

Post by xr_a_y » Wed Sep 11, 2019 5:35 am

Just want to share this (not yet converged but) very satisfying LTC result (40/15min 1024Mo TT):

Code: Select all

Rank Name                          Elo     +/-   Games   Score   Draws
   1 rodentIII                     159      45     140   71.4%   41.4%
   2 minic_dev                      61      45     139   58.6%   41.0%
   3 Winter                         55      45     140   57.9%   40.0%
   4 Topple                         15      43     140   52.1%   45.7%
   5 MinkoChess_1.3                -20      46     139   47.1%   36.7%
   6 zurichess-neuchatel           -25      43     139   46.4%   43.9%
   7 asymptote_v0.6                -66      46     139   40.6%   38.1%
   8 ruy-1.1.9                    -184      48     140   25.7%   37.1%

User avatar
xr_a_y
Posts: 696
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: A complete 2000 lines of code engine

Post by xr_a_y » Thu Sep 12, 2019 7:07 pm

8-)

Code: Select all

Score of komodo-10-linux vs minic_0.98: 350 - 2 - 21 [0.966]
Elo difference: 584.0 +/- 78.0, LOS: 100.0 %, DrawRatio: 5.6 %
..... Too soon .....

Post Reply