Galjoen 0.40 released

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

Moderators: hgm, Rebel, chrisw

Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Galjoen 0.40 released

Post by Modern Times »

I have lots of examples from Cutechess, see below, is that sufficient ?:

[Event "Galjoen 0.40 gauntlet 1"]
[Site "?"]
[Date "2019.09.02"]
[Round "1"]
[White "Galjoen 0.40 64-bit"]
[Black "Hermann 2.8 64-bit"]
[Result "0-1"]
[FEN "nnrkqbbr/pppppppp/8/8/8/8/PPPPPPPP/NNRKQBBR w KQkq - 0 1"]
[GameDuration "00:03:05"]
[GameEndTime "2019-09-02T21:56:12.772 GMT Summer Time"]
[GameStartTime "2019-09-02T21:53:06.795 GMT Summer Time"]
[PlyCount "42"]
[SetUp "1"]
[Termination "illegal move"]
[TimeControl "40/155"]
[Variant "fischerandom"]

1. O-O-O {+0.75/13 3.6s} e5 {-0.01/12 8.2s} 2. e4 {-12.55/15 5.3s}
f6 {-0.01/13 14s} 3. Nb3 {-12.51/15 3.3s} c5 {+0.05/11 4.7s}
4. c4 {-12.64/12 3.3s} Nc6 {+0.04/12 6.2s} 5. Nc3 {-12.47/13 3.3s}
Nd4 {+0.12/12 7.2s} 6. f4 {-12.14/12 4.5s} Nxb3+ {+0.57/10 1.7s}
7. axb3 {-11.57/13 6.4s} exf4 {+0.27/11 2.6s} 8. d4 {-11.98/12 3.6s}
b6 {+0.21/11 4.0s} 9. Qd2 {-10.90/11 3.0s} Nc7 {+0.01/12 5.2s}
10. dxc5 {-11.86/13 3.5s} Bxc5 {+0.01/11 1.4s} 11. Bxc5 {-12.03/14 3.1s}
bxc5 {+0.05/11 1.9s} 12. Qxf4 {-12.61/15 4.5s} Qe5 {-0.03/11 6.8s}
13. Qxe5 {-12.18/17 7.9s} fxe5 {+0.02/12 1.7s} 14. Bd3 {-12.75/14 4.5s}
Ne6 {+0.23/12 2.0s} 15. Bc2 {-13.64/14 5.7s} Nd4 {+0.24/14 9.7s}
16. Rhf1 {-14.22/15 3.9s} Be6 {+0.36/14 3.2s} 17. Kd2 {-14.26/13 2.6s}
Rb8 {+0.68/12 4.2s} 18. Kd3 {-14.97/15 3.1s} Nxb3 {+1.08/11 1.7s}
19. Nd5 {-16.71/16 3.4s} Nd4 {+1.09/12 5.8s} 20. b3 {-17.12/16 2.4s}
Bxd5 {+1.21/11 2.7s} 21. cxd5 {-17.72/16 3.0s}
Ke7 {+1.37/12 2.1s, White makes an illegal move: f1a1} 0-1

[Event "Galjoen 0.40 gauntlet 1"]
[Site "?"]
[Date "2019.09.02"]
[Round "1"]
[White "Hermann 2.8 64-bit"]
[Black "Galjoen 0.40 64-bit"]
[Result "1-0"]
[FEN "nnrkqbbr/pppppppp/8/8/8/8/PPPPPPPP/NNRKQBBR w KQkq - 0 1"]
[GameDuration "00:02:33"]
[GameEndTime "2019-09-02T21:55:40.586 GMT Summer Time"]
[GameStartTime "2019-09-02T21:53:06.768 GMT Summer Time"]
[PlyCount "31"]
[SetUp "1"]
[Termination "illegal move"]
[TimeControl "40/155"]
[Variant "fischerandom"]

1. e4 {+0.08/11 8.6s} e5 {-0.25/16 9.3s} 2. f3 {+0.06/12 7.1s}
Nc6 {-0.29/16 4.0s} 3. c4 {+0.13/12 6.5s} f6 {-0.18/16 8.7s}
4. Nc2 {+0.15/12 4.2s} Bf7 {-0.47/13 3.5s} 5. b3 {+0.17/12 5.8s}
Be7 {-0.41/16 4.9s} 6. Nc3 {+0.27/12 7.9s} O-O-O {-0.73/15 6.6s}
7. Nd5 {+0.27/11 13s} Bd6 {-0.34/12 6.0s} 8. O-O-O {+0.28/11 4.4s}
Qf8 {+12.21/13 7.3s} 9. Kb1 {+0.27/11 4.1s} Bc5 {+12.55/12 2.7s}
10. Qg3 {+0.29/11 2.6s} Bxg1 {+13.13/13 2.5s} 11. Rxg1 {+0.26/11 1.2s}
Nb6 {+12.99/14 4.1s} 12. Be2 {+0.36/11 2.8s} Bxd5 {+12.36/13 4.8s}
13. cxd5 {+0.50/11 1.2s} Nb4 {+12.66/15 3.9s} 14. Nxb4 {+1.25/13 2.4s}
Qxb4 {+13.71/14 6.5s} 15. Qxg7 {+1.22/12 3.4s} Qxd2 {+16.78/14 2.1s}
16. Rxd2 {+9.79/11 1.7s, Black makes an illegal move: d2b2} 1-0

[Event "Galjoen 0.40 gauntlet 1"]
[Site "?"]
[Date "2019.09.02"]
[Round "1"]
[White "Hamsters 0.7.1"]
[Black "Galjoen 0.40 64-bit"]
[Result "1-0"]
[FEN "rnnkbbrq/pppppppp/8/8/8/8/PPPPPPPP/RNNKBBRQ w KQkq - 0 1"]
[GameDuration "00:02:09"]
[GameEndTime "2019-09-02T21:57:50.039 GMT Summer Time"]
[GameStartTime "2019-09-02T21:55:40.858 GMT Summer Time"]
[PlyCount "31"]
[SetUp "1"]
[Termination "illegal move"]
[TimeControl "40/155"]
[Variant "fischerandom"]

1. Nd3 {+0.12/14 3.9s} Nc6 {-0.26/15 7.1s} 2. Nc3 {+0.07/14 3.9s}
Nb6 {-0.28/14 5.1s} 3. f4 {+0.11/13 3.9s} f6 {-0.54/14 6.0s}
4. Bf2 {+0.13/13 3.9s} O-O-O {-0.50/13 3.9s} 5. g4 {+0.20/12 3.9s}
Bf7 {-0.50/12 3.4s} 6. O-O-O {+0.21/12 3.9s} g5 {+12.66/13 6.7s}
7. f5 {+0.17/12 3.8s} h5 {+13.05/13 3.7s} 8. e4 {+0.09/12 3.9s}
Nc4 {+12.24/13 5.2s} 9. b3 {+0.22/12 3.9s} N4e5 {+12.65/13 4.8s}
10. Nxe5 {+0.06/12 3.9s} fxe5 {+12.43/12 2.7s} 11. gxh5 {+0.29/11 3.9s}
Nd4 {+12.59/12 2.8s} 12. Nb5 {+0.10/13 3.9s} Nxc2 {+12.90/13 5.1s}
13. Nxa7+ {+3.17/13 3.8s} Kb8 {+12.14/13 5.1s} 14. Kxc2 {+3.20/12 2.1s}
Qxh5 {+17.98/12 3.6s} 15. Nb5 {+3.49/11 4.0s} Qxd1+ {+122.31/10 2.7s}
16. Kxd1 {+8.15/12 0.97s, Black makes an illegal move: d1f2} 1-0

[Event "Galjoen 0.40 gauntlet 1"]
[Site "?"]
[Date "2019.09.02"]
[Round "2"]
[White "Pharaon 3.5.1"]
[Black "Galjoen 0.40 64-bit"]
[Result "1-0"]
[FEN "rkrbnqbn/pppppppp/8/8/8/8/PPPPPPPP/RKRBNQBN w KQkq - 0 1"]
[GameDuration "00:02:14"]
[GameEndTime "2019-09-02T22:00:05.573 GMT Summer Time"]
[GameStartTime "2019-09-02T21:57:50.754 GMT Summer Time"]
[PlyCount "37"]
[SetUp "1"]
[Termination "illegal move"]
[TimeControl "40/155"]
[Variant "fischerandom"]

1. e4 {+0.26/10 4.6s} f5 {-0.13/14 4.3s} 2. Nd3 {+0.15/10 3.9s}
c6 {-0.81/13 3.5s} 3. Nc5 {+0.19/10 3.0s} Nf6 {+0.32/14 5.6s}
4. exf5 {+0.14/9 0.93s} e6 {+0.69/15 4.7s} 5. f4 {+0.05/10 3.8s}
exf5 {+0.41/14 4.8s} 6. Qd3 {+0.09/9 4.0s} Bb6 {+1.52/15 3.9s}
7. Qxf5 {+0.42/9 1.4s} d6 {+1.93/14 3.0s} 8. Qxf6 {-0.52/11 3.6s}
gxf6 {+2.12/18 3.5s} 9. Nd7+ {-0.66/14 4.1s} Kc7 {+2.02/19 3.8s}
10. Nxf8 {-0.74/15 4.1s} Bxg1 {+2.00/19 3.6s} 11. Bg4 {-0.77/14 2.7s}
f5 {+4.73/19 2.8s} 12. Nxh7 {-0.82/14 4.1s} fxg4 {+4.83/19 4.5s}
13. Nf6 {-0.87/13 2.9s} Bxh2 {+5.58/18 3.3s} 14. g3 {-1.21/13 3.9s}
Be6 {+5.69/18 2.8s} 15. Re1 {-1.28/13 4.2s} Bf5 {+5.33/17 3.1s}
16. Re7+ {-1.41/13 4.2s} Kb6 {+5.57/18 4.0s} 17. O-O-O {-1.42/13 4.2s}
Ng6 {+22.59/15 3.8s} 18. Re3 {-1.75/12 2.9s} Bg1 {+23.97/18 3.2s}
19. Rxg1 {+1.48/11 1.0s, Black makes an illegal move: g1e3} 1-0
User avatar
Werner Taelemans
Posts: 119
Joined: Mon Feb 03, 2014 11:57 am
Location: Belgium
Full name: Werner Taelemans

Re: Galjoen 0.40 released

Post by Werner Taelemans »

Modern Times wrote: Wed Sep 04, 2019 8:52 pm see below, is that sufficient ?
Yes, I'll fix it ASAP.
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Galjoen 0.40 released

Post by Modern Times »

Werner Taelemans wrote: Thu Sep 05, 2019 12:33 pm
Modern Times wrote: Wed Sep 04, 2019 8:52 pm see below, is that sufficient ?
Yes, I'll fix it ASAP.
Don't hurry on my account ! When it is ready it is ready.
User avatar
Werner Taelemans
Posts: 119
Joined: Mon Feb 03, 2014 11:57 am
Location: Belgium
Full name: Werner Taelemans

Galjoen 0.40.1 released

Post by Werner Taelemans »

chess960 should work now.
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Galjoen 0.40.1 released

Post by Modern Times »

Werner Taelemans wrote: Fri Sep 06, 2019 7:24 pm chess960 should work now.
Thanks, I'll try it again :D
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Galjoen 0.40.1 released

Post by Modern Times »

Werner Taelemans wrote: Fri Sep 06, 2019 7:24 pm chess960 should work now.
Indeed it does, I played 300 games overnight without any issues. Gábor ran it at standard chess earlier in the week, and it shows +180 Elo, and chess960 is the same so far.
User avatar
Werner Taelemans
Posts: 119
Joined: Mon Feb 03, 2014 11:57 am
Location: Belgium
Full name: Werner Taelemans

Re: Galjoen 0.40.1 released

Post by Werner Taelemans »

Modern Times wrote: Sat Sep 07, 2019 8:28 am
Werner Taelemans wrote: Fri Sep 06, 2019 7:24 pm chess960 should work now.
Indeed it does, I played 300 games overnight without any issues. Gábor ran it at standard chess earlier in the week, and it shows +180 Elo, and chess960 is the same so far.
That's good news!
User avatar
Roland Chastain
Posts: 640
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: Galjoen 0.40 released

Post by Roland Chastain »

Hello! I would have liked to try Galjoen GUI but I don't know how to compile it. Could you provide a binary or explain how to compile it? My OS is Linux 64.

Code: Select all

[roland@localhost interface]$ make
g++  `pkg-config --cflags gtkmm-3.0` -DNDEBUG -Wall -O3 -std=c++17  -c -o main_gui.o main_gui.cpp
Package gtkmm-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtkmm-3.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gtkmm-3.0', required by 'virtual:world', not found
In file included from main_gui.cpp:23:
interface.h:25:9: erreur fatale: gtkmm.h : Aucun fichier ou dossier de ce type
 #include<gtkmm.h>
         ^~~~~~~~~
compilation terminée.
make: *** [<commande interne>: main_gui.o] Error 1
[roland@localhost interface]$ 
I searched "gtk3" in Mageia control center but I don't see which package I should install.

Thank you.
Qui trop embrasse mal étreint.
User avatar
Werner Taelemans
Posts: 119
Joined: Mon Feb 03, 2014 11:57 am
Location: Belgium
Full name: Werner Taelemans

Re: Galjoen 0.40 released

Post by Werner Taelemans »

Roland Chastain wrote: Wed Oct 23, 2019 7:54 am I searched "gtk3" in Mageia control center but I don't see which package I should install.
It looks like gtkmm is missing. Gtkmm is the C++ interface for gtk. You will also need the development packages.
I don't know how they are called on Mageia, but I suppose it's something like lib64gtkmm3.0-devel-*
User avatar
Roland Chastain
Posts: 640
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: Galjoen 0.40 released

Post by Roland Chastain »

Werner Taelemans wrote: Wed Oct 23, 2019 12:50 pm It looks like gtkmm is missing. Gtkmm is the C++ interface for gtk. You will also need the development packages.
I don't know how they are called on Mageia, but I suppose it's something like lib64gtkmm3.0-devel-*
Thank you for your help. I could download the packages and compile the application. 8-)
Qui trop embrasse mal étreint.