Minic version 2

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

Moderators: Harvey Williamson, Dann Corbit, hgm

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

Re: Minic version 2

Post by xr_a_y » Thu Apr 02, 2020 1:28 pm

xr_a_y wrote:
Wed Apr 01, 2020 1:48 pm
Using mingw64 (under Windows OS I suppose using cywin ?), the Tools/build.sh script shall be very near to work.
I can indeed confirm that the Tools/build.sh script is working quite well under cygwin64, including the profile driven optimized g++ build.

Maybe a dos2unix on Tools/build.sh and Tools/buildFathom.sh is required depending on your Windows git configuration (some \r can be automatically appended to end lines and cygwin does not like that).
You will also need to set ulimit -s unlimited for massive recursion to work.
Finally I noticed that on my hardware / cygwin version, -flto makes linker crash so I disabled it for when cygwin is detected.
Moreover g++ profile generation with path specified is also an issue with cygwin so I generated profile in-place.

Gabor Szots
Posts: 655
Joined: Sat Jul 21, 2018 5:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Minic version 2

Post by Gabor Szots » Thu Apr 02, 2020 2:09 pm

xr_a_y wrote:
Thu Apr 02, 2020 1:28 pm
I can indeed confirm that the Tools/build.sh script is working quite well under cygwin64, including the profile driven optimized g++ build.

Maybe a dos2unix on Tools/build.sh and Tools/buildFathom.sh is required depending on your Windows git configuration (some \r can be automatically appended to end lines and cygwin does not like that).
You will also need to set ulimit -s unlimited for massive recursion to work.
Finally I noticed that on my hardware / cygwin version, -flto makes linker crash so I disabled it for when cygwin is detected.
Moreover g++ profile generation with path specified is also an issue with cygwin so I generated profile in-place.
Thank you for your help Vivien. I must admit and you have surely noticed that my knowledge is quite inadequate for this task. I am not a programmer (the last time I programmed in C was 34 years ago), I am only trying to spend my increased free time to learn something useful. I have not altogether given up on compiling Minic but I think I'd better try something easier first. At the moment I am still in the dark as to what git is and how to use a script.
On the bright side, using the command line to activate syzygy usage has done the desired effect.

Best regards,
Gabor
Gabor Szots
CCRL testing group

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

Re: Minic version 2

Post by xr_a_y » Thu Apr 02, 2020 2:42 pm

Gabor Szots wrote:
Thu Apr 02, 2020 2:09 pm
On the bright side, using the command line to activate syzygy usage has done the desired effect.
Best regards,
Gabor
Good news

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

Re: Minic version 2

Post by xr_a_y » Mon Apr 13, 2020 8:45 am

Some recent improvements and 2.07 release

Code: Select all

Rank Name                          Elo     +/-   Games   Score   Draws
   1 RubiChess                     231      24     735   79.1%   27.3%
   2 demolito                      150      22     736   70.4%   29.3%
   3 texel                          78      21     735   61.1%   33.2%
   4 igel-last                      62      20     734   58.9%   37.3%
   5 minic_2.07                     13      20     735   51.8%   35.6%
   6 minic_2.06                    -19      20     735   47.2%   38.4%
   7 minic_2.00                    -38      20     735   44.5%   37.0%
   8 cheng4                       -100      21     735   36.0%   32.2%
   9 PeSTO_bmi2                   -107      22     735   35.1%   25.0%
  10 rodentIV                     -115      21     734   34.0%   31.5%
  11 combusken                    -132      22     735   31.9%   28.4%

Jamal Bubker
Posts: 314
Joined: Mon May 24, 2010 2:32 pm

Re: Minic version 2

Post by Jamal Bubker » Mon Apr 13, 2020 12:03 pm

Super nouvelle Vivien ! Merci :D

Wolfgang
Posts: 355
Joined: Fri May 12, 2006 11:08 pm

Re: Minic version 2

Post by Wolfgang » Mon Apr 13, 2020 12:09 pm

xr_a_y wrote:
Wed Apr 01, 2020 9:17 am
...

No, should be the same. Thanks
Thanks for the new version(s), Vivien!

I'll put v2.07 into this tournament
https://cegt.forumieren.com/t1188-for-t ... -list#2553
Best
Wolfgang
CEGT-Team

alex67a
Posts: 24
Joined: Mon Sep 10, 2018 8:15 am
Full name: Alessandro colella

Re: Minic version 2

Post by alex67a » Mon Apr 13, 2020 4:27 pm

uhm...
Minic 2.0-2.05 seems weaker than Minic 1.54...

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

Re: Minic version 2

Post by xr_a_y » Mon Apr 13, 2020 4:34 pm

alex67a wrote:
Mon Apr 13, 2020 4:27 pm
uhm...
Minic 2.0-2.05 seems weaker than Minic 1.54...
It is possible that 2.0 is a very little weaker than 1.54, but I'd be surprised 1.54 is stronger than 2.05.
Any test results you can share ? what were the opponents ? what TC ?

alex67a
Posts: 24
Joined: Mon Sep 10, 2018 8:15 am
Full name: Alessandro colella

Re: Minic version 2

Post by alex67a » Mon Apr 13, 2020 8:13 pm

Only few games made by me...
30 sec for 1 move...
At the moment Minic 1.54 seems better...

Alayan
Posts: 489
Joined: Tue Nov 19, 2019 7:48 pm
Full name: Alayan Feh

Re: Minic version 2

Post by Alayan » Mon Apr 13, 2020 8:55 pm

Small sample size is very real. The eexpected elo of these two version is close, you need a few thousand games to get a decent likelihood of superiority.

Post Reply