chess GUI for Mac OS to run Leela tournaments

2,088 views
Skip to first unread message

Ludo

unread,
Sep 23, 2018, 3:42:27 AM9/23/18
to LCZero
Hi all,

Can anyone here recommend a chess GUI for Mac users please?

Cheers.

Denis Vnoukov

unread,
Sep 23, 2018, 5:39:24 AM9/23/18
to LCZero

install qt5 from macports
qmake
make

Ludo

unread,
Sep 23, 2018, 6:07:29 AM9/23/18
to LCZero
Thank you Denis,

I will try that. I finally tried XBoard so I will compare which suits me most.
Message has been deleted

Jeremy Zucker

unread,
Sep 23, 2018, 2:59:23 PM9/23/18
to smin...@hotmail.fr, LCZero
 I got  Scid vs Mac dmg working with lczero before it was upgraded to lc0

On Sun, Sep 23, 2018 at 11:49 AM Ludo <smin...@hotmail.fr> wrote:
Xboard is a pain to use and is very unstable. I can play vs Leela on it but having it play itself does  not work for some reason.

I have compiled the installation but I can have cutechess running. I have downloaded cutechess-gui and cutechess-cli but I don't know how to use them.

I should add : I am real beginner with linux so it is probably juste a "me"problem.

I am, however, amazed (and also quite annoyed I must admit) that there isn't a simple .dmg to install a gui anywhere.

For now I give up. So much for my attempted contribution...

Thanks

Le dimanche 23 septembre 2018 11:39:24 UTC+2, Denis Vnoukov a écrit :

--
You received this message because you are subscribed to the Google Groups "LCZero" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lczero+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lczero/4279071f-e522-4f8d-8320-096876fbd078%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Armin J.

unread,
Sep 28, 2018, 3:41:56 AM9/28/18
to LCZero

If you like GUIs for playing:


My favorite use is HIARCS ChesssExplorer for playing engines vs engines matches/tournaments. But there is no possibility to give a main book for both engines. Only if the engine supports books in UCI configuration, the engine use a book.


Lc0 (v0.17 opencl-11089) vs. SF5 (8ply-book), TC 15sec;  +1 -9 =10

Lc0 (v0.17 opencl-11089) vs. HIARCS14 (HIARCS book), TC 15sec; +8 -5 =7


First test with Lc0-v0.18-rc2, it is working with TB and multi view, but no games played yet.

 

I also use ChessX for single games engne-engine, but there is no possibility to play engine vs engine match/tournaments - but one main book for all engines is possible.


I also use scid vs mac, but in my mind it is complicate to use and often it crash with lc0 - perhaps you can use a main book and can do matches/tournaments.

Rei

unread,
Dec 22, 2019, 10:52:02 AM12/22/19
to LCZero
Dear Armin J.,

I have HIARCS Chess Explorer interface for MAC OSX Catalina and I haven't got Leela Chess Zero (lc0). Would you please let me know the procedure (step-by-step) to install lc0 into HIARCS Chess Explorer? 
Thank you in advance.

Best wishes,
Rei

Armin J.

unread,
Dec 23, 2019, 5:54:52 AM12/23/19
to LCZero
Hi Rei,

follow the instructions on:

https://github.com/LeelaChessZero/lc0


I follow the steps described on this page on my macBook.


Preperation

1. Install brew as per the instructions at https://brew.sh/

2. Install python3: `brew install python3`

3. Install meson: `brew install meson`

4. Install ninja: `brew install ninja`

5. When using Mojave install SDK headers: 

     sudo su -

     installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /


Lc0 Creation in terminal

cd /Users/Rei???/

git clone -b master --recurse-submodules https://github.com/LeelaChessZero/lc0.git

cd /Users/Rei???/lc0

./build.sh


The resulting binary will be in build/release


If you will play long tournaments, you can use "Cute Chess Gui" for the Mac

I need some try for the correct doing to get a running app on Mac, here my install cook book :)

QT ist Voraussetzung

Preperation:

brew reinstall qt

(qt is keg-only, which means it was not symlinked into /usr/local,

because Qt 5 has CMake issues when linked.)


If you need to have qt first in your PATH run in terminal:

  echo 'export PATH="/usr/local/opt/qt/bin:$PATH"' >> ~/.bash_profile


For compilers to find qt you may need to set, run in terminal:

  export LDFLAGS="-L/usr/local/opt/qt/lib"

  export CPPFLAGS="-I/usr/local/opt/qt/include"


Compile in terminal:

git clone https://github.com/cutechess/cutechess.git

cd cutechess

export PATH="/usr/local/opt/qt/bin:$PATH"

make distclean

qmake -config release

make


copy the cutechess.app in your program folder and enjoy.

Now you can do very individual tournaments with some engines, books, start-pgn usw.

1 sec per move

Rank Name                          Elo     +/-   Games   Score   Draws

   1 Brainfish-011219-bmi2-AJ      300      30            600   84.9%   21.3%

   2 Stockfish-121219-bmi2-AJ       206      27            600   76.6%   23.6%

   3 Lc0 v23.1-58585-T58x           -88      26            600   37.7%   16.7%

   4 Lc0 v23.1-LD2-TLD2             -96      26            600   36.5%   16.4%

   5 Lc0 v23.1-FatFritz-T         -310      37            600   14.4%    7.8%

1500 of 10000 games finished

Chesslessons.com

unread,
May 8, 2020, 6:20:32 PM5/8/20
to LCZero
Hi Guys,

where you able to run Leela in Hiarcs? That would be awesome and if someone can make me a private  youtube video on how to do this I'm happy to fork over $25 in bitcoins as a rewards. 

Thanks again 
Reply all
Reply to author
Forward
0 new messages