Minic version 2

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

Moderators: hgm, Rebel, chrisw

User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 2

Post by xr_a_y »

xr_a_y wrote: Wed Apr 01, 2020 3: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: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Minic version 2

Post by Gabor Szots »

xr_a_y wrote: Thu Apr 02, 2020 3: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: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 2

Post by xr_a_y »

Gabor Szots wrote: Thu Apr 02, 2020 4: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: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 2

Post by xr_a_y »

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: 326
Joined: Mon May 24, 2010 4:32 pm

Re: Minic version 2

Post by Jamal Bubker »

Super nouvelle Vivien ! Merci :D
Wolfgang
Posts: 895
Joined: Sat May 13, 2006 1:08 am

Re: Minic version 2

Post by Wolfgang »

xr_a_y wrote: Wed Apr 01, 2020 11: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
www.cegt.net
www.cegt.forumieren.com
alex67a
Posts: 50
Joined: Mon Sep 10, 2018 10:15 am
Location: Denmark
Full name: Alexander Spence

Re: Minic version 2

Post by alex67a »

uhm...
Minic 2.0-2.05 seems weaker than Minic 1.54...
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 2

Post by xr_a_y »

alex67a wrote: Mon Apr 13, 2020 6: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: 50
Joined: Mon Sep 10, 2018 10:15 am
Location: Denmark
Full name: Alexander Spence

Re: Minic version 2

Post by alex67a »

Only few games made by me...
30 sec for 1 move...
At the moment Minic 1.54 seems better...
Alayan
Posts: 550
Joined: Tue Nov 19, 2019 8:48 pm
Full name: Alayan Feh

Re: Minic version 2

Post by Alayan »

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.