Binaries for the latest cutechess-cli?

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

Moderator: Ras

User avatar
Ozymandias
Posts: 1537
Joined: Sun Oct 25, 2009 2:30 am

Binaries for the latest cutechess-cli?

Post by Ozymandias »

I know the last one is from less than 3 months ago, but there's been quite a few changes lately. I've already asked for a Windows 64-bit compile in other related threads, maybe a dedicated one will yield better results.
User avatar
Ozymandias
Posts: 1537
Joined: Sun Oct 25, 2009 2:30 am

Re: Binaries for the latest cutechess-cli?

Post by Ozymandias »

I got some links via pm, but the most recent binary (0.8.5), doesn't include 6-men adjudication, which is the most relevant change of late.

I'm asking for a compile, currently not available on the web. Someone with the know-how, would have to make it.
User avatar
Ozymandias
Posts: 1537
Joined: Sun Oct 25, 2009 2:30 am

Re: Binaries for the latest cutechess-cli?

Post by Ozymandias »

It's been more than 3 months now, and there's been a couple commits more, since my first post, but we still have no binaries for cutechess-cli. Not from Ilari (who's been informed directly), nor from anybody else.

I thought this was a popular program, but no one else seems to be interested about a change that was apparently wanted. Or maybe I'm not asking about it in a proper fashion?
User avatar
Eelco de Groot
Posts: 4669
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: Binaries for the latest cutechess-cli?

Post by Eelco de Groot »

Maybe you could ask in the Fishcooking forum, if somebody there can give you advice. There is a Fishtest version you can run "out of the box" on Windows, so it would maybe need little change. I suppose there is no Windows makefile or it would be easy to do. Can't you use the GUI version, that seems much more approprate for Windows use? http://www.talkchess.com/forum/viewtopi ... techesscli If it doesn't have 6 men adjudication, Ilari probably thinks it is not quite on top of the to do list there for either the GUI or CLI compiles. If he would want people to beta test it, he would say so I think.

My best, Eelco
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
User avatar
gbtami
Posts: 389
Joined: Wed Sep 26, 2012 1:29 pm
Location: Hungary

Re: Binaries for the latest cutechess-cli?

Post by gbtami »

Seems it's just not ready to create a new release yet.
https://github.com/cutechess/cutechess/issues/190
User avatar
Ozymandias
Posts: 1537
Joined: Sun Oct 25, 2009 2:30 am

Re: Binaries for the latest cutechess-cli?

Post by Ozymandias »

I'm not so sure:
ilari wrote:There's still a couple of things to do before the next binary build can be released, but 6-men Syzygy should already work if you build Cute Chess from source.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Binaries for the latest cutechess-cli?

Post by MikeB »

gbtami wrote:Seems it's just not ready to create a new release yet.
https://github.com/cutechess/cutechess/issues/190
I have built a macOS with GUI version , if there any interest , reply here and I can post a link on Dropbox. Seems to be still in devolpment, but it clearly has very good potential.
Ferdy
Posts: 4848
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Binaries for the latest cutechess-cli?

Post by Ferdy »

Try this compile for windows, cutechess-cli 0.8.5.1856, 1856 is the number of commits.

https://drive.google.com/file/d/0BwAOsu ... sp=sharing

It is only cutechess-cli, you need to download the other files from the old released version in cutechess site, but I am not sure if it will run just try it. This program is 32bit.

I only tested this on 5-men sy and its adjudications are fine based from my test without ignoring the 50 move rule. Later I will test it with 50 move rule ignored.
Ferdy
Posts: 4848
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

5-men sy test 50 move rule ignored

Post by Ferdy »

Some end positions from games on 5-men sy adjudication test with 50 move rule ignored, here python-chess agrees with the cutechess-cli adjudications.
8/7k/8/P7/KQ6/7q/8/8 w - - 0 36
Event "?"
Round "1"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +2
status OK

8/8/k7/8/1n6/NP6/8/2K5 w - - 0 50
Event "?"
Round "2"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/8/3b2kP/5N2/4K3/8/8 w - - 0 30
Event "?"
Round "3"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

3R4/2k5/7r/8/8/8/5P2/5K2 w - - 0 9
Event "?"
Round "4"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

8/K6k/8/P2Q4/8/7q/8/8 w - - 0 31
Event "?"
Round "5"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +2
status OK

5Q2/8/1K2N3/8/8/3q4/7k/8 w - - 0 5
Event "?"
Round "6"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/1P1k4/K7/8/1P1n4/8/8/8 w - - 0 64
Event "?"
Round "7"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +2
status OK

4b3/4P3/8/5N2/4K3/8/2k5/8 w - - 0 18
Event "?"
Round "8"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/3Q4/6kN/4B3/K7/8/8 b - - 0 76
Event "?"
Round "9"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl -2
status OK

5Q2/8/4q3/8/8/2KP4/7k/8 w - - 0 4
Event "?"
Round "10"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

1N6/8/p7/8/2k5/8/1K6/6N1 w - - 0 2
Event "?"
Round "11"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +1
status OK


k2n4/8/3B4/4N3/3K4/8/8/8 w - - 0 3
Event "?"
Round "12"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +1
status OK


8/4r3/1N2K1N1/2k5/8/8/8/8 w - - 0 34
Event "?"
Round "14"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/5k2/K7/8/7Q/8/8/2q2N2 w - - 0 16
Event "?"
Round "15"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/p7/8/8/7N/4k3/K7/7N w - - 0 2
Event "?"
Round "16"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

7n/5Nk1/8/5K2/8/8/8/1N6 w - - 0 9
Event "?"
Round "17"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/4N3/8/8/8/2K4b/4kN2/8 w - - 0 14
Event "?"
Round "18"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/8/6N1/8/N1k5/1N6/K7 b - - 0 7
Event "?"
Round "19"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl -2
status OK

8/8/8/8/7N/4k3/NN6/K7 b - - 0 6
Event "?"
Round "20"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl -2
status OK

8/4k3/6B1/6qP/6K1/8/8/8 w - - 0 73
Event "?"
Round "21"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

7N/7k/8/5KB1/8/8/7n/8 w - - 0 5
Event "?"
Round "22"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +1
status OK


8/Bk2Pb2/8/4K3/8/8/8/8 w - - 0 87
Event "?"
Round "23"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

r7/1B1k4/8/1K6/8/4B3/8/8 w - - 0 51
Event "?"
Round "24"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

8/8/8/4k3/2K2Q2/3B3P/8/8 b - - 0 41
Event "?"
Round "25"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl -2
status OK

8/8/3K4/8/8/1k6/1p3N2/5B2 w - - 0 2
Event "?"
Round "26"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +1
status OK


5n2/8/8/3N4/3K4/8/B6k/8 w - - 0 2
Event "?"
Round "27"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/4b3/6N1/5k2/8/5K2/3B4/8 w - - 0 37
Event "?"
Round "28"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

8/8/8/8/1K3k2/8/5Br1/4N3 w - - 0 8
Event "?"
Round "29"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/2K1N3/3B4/8/8/2Q5/2k5/8 b - - 0 8
Event "?"
Round "30"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl -2
status OK

8/8/8/p4k2/K4N2/8/8/7N w - - 0 2
Event "?"
Round "31"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +1
status OK


7k/8/2n5/7N/8/2K5/2B5/8 w - - 0 4
Event "?"
Round "32"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/8/5N2/1B1b4/5K1k/8/8 w - - 0 33
Event "?"
Round "33"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +2
status OK

8/8/8/8/8/4N3/4rKBk/8 w - - 0 18
Event "?"
Round "34"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

8/8/8/B7/2Nk4/8/N7/K7 b - - 0 4
Event "?"
Round "35"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl -2
status OK

8/8/3K4/4q1B1/3B4/8/6k1/8 w - - 0 10
Event "?"
Round "36"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/B3n3/3K4/8/8/7k/3B4 w - - 0 2
Event "?"
Round "37"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/2b3B1/8/2PK4/8/8/k7 w - - 0 3
Event "?"
Round "38"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/4B3/6r1/3K3k/8/8/2B5 w - - 0 36
Event "?"
Round "39"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/3B2k1/2q1K3/8/8/3B4/8/8 w - - 0 20
Event "?"
Round "40"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/3K4/8/8/1k1B4/1pN5/8 w - - 0 2
Event "?"
Round "41"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +1
status OK

8/8/8/4B3/8/8/6kB/2Kn4 w - - 0 2
Event "?"
Round "42"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/B7/2N5/3k4/8/8/1K1B4 b - - 0 1
Event "?"
Round "43"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/6B1/1k6/3B4/8/8/1K6/4r3 w - - 0 10
Event "?"
Round "44"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/3q4/8/8/k1N5/8/8/1K2B3 w - - 0 5
Event "?"
Round "45"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +2
status OK

8/8/5B2/8/8/2K5/5kn1/7B w - - 0 3
Event "?"
Round "46"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +1
status OK


8/8/8/8/8/1kB5/4B3/3K3B b - - 0 1
Event "?"
Round "47"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/7b/5k2/8/5B2/3B4/3K4 w - - 0 9
Event "?"
Round "48"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

8/8/8/2K1rk2/2BB4/8/8/8 w - - 0 49
Event "?"
Round "49"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/8/4B3/8/5k2/7q/3K1B2 w - - 0 6
Event "?"
Round "50"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

8/8/8/k7/1R5P/1K6/q7/8 w - - 0 16
Event "?"
Round "51"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +2
status OK

8/4R3/K7/4P3/2n1k3/8/8/8 w - - 0 3
Event "?"
Round "52"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

7b/8/8/8/1R6/3P4/K2k4/8 w - - 0 2
Event "?"
Round "53"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +2
status OK

8/8/8/7P/6r1/2k5/8/K6R w - - 0 4
Event "?"
Round "54"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

1K6/2R4P/3q4/6k1/8/8/8/8 w - - 0 81
Event "?"
Round "55"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +2
status OK

8/2K5/2NP4/1q6/6k1/8/8/8 w - - 0 6
Event "?"
Round "56"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

1k6/n7/K2P4/6N1/8/8/8/8 w - - 0 2
Event "?"
Round "57"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +1
status OK


8/8/8/8/8/1k2Pb2/8/K1R5 w - - 0 2
Event "?"
Round "58"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

4rk2/7K/3N3P/8/8/8/8/8 w - - 0 38
Event "?"
Round "59"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +2
status OK

3Rq3/1K6/8/3N4/8/8/3k4/8 w - - 0 36
Event "?"
Round "60"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

kN6/8/p1N5/8/8/8/K7/8 w - - 0 2
Event "?"
Round "61"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/8/2n5/8/7N/3K2k1/7R w - - 0 2
Event "?"
Round "62"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

8/8/8/8/3K4/8/6NR/1b4k1 w - - 0 2
Event "?"
Round "63"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +2
status OK

8/8/5R2/8/6N1/4K3/3N4/6k1 b - - 0 11
Event "?"
Round "64"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl -2
status OK

8/8/8/2k5/8/1R2N3/4K3/6N1 b - - 0 26
Event "?"
Round "65"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl -2
status OK

8/4P3/1K6/2Bq4/8/5k2/8/8 w - - 0 30
Event "?"
Round "66"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK

8/8/3K4/8/k7/5P1B/8/4n3 w - - 0 2
Event "?"
Round "67"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +1
status OK


7b/8/8/8/8/3k4/K2P4/R7 w - - 0 3
Event "?"
Round "68"
"Sf_8" - "Sf_20Dec2016"
Result "1-0"
sy wdl +2
status OK

8/8/8/Bk6/8/8/1K4r1/R7 w - - 0 4
Event "?"
Round "69"
"Sf_20Dec2016" - "Sf_8"
Result "1/2-1/2"
sy wdl +0
status OK

8/3P4/8/1q6/8/4K2B/8/k7 w - - 0 9
Event "?"
Round "70"
"Sf_8" - "Sf_20Dec2016"
Result "1/2-1/2"
sy wdl +0
status OK
Sample HCE verification:

1N6/8/p7/8/2k5/8/1K6/6N1 w - - 0 2
Event "?"
Round "11"
"Sf_20Dec2016" - "Sf_8"
Result "1-0"
sy wdl +1
status OK

Image
User avatar
Ozymandias
Posts: 1537
Joined: Sun Oct 25, 2009 2:30 am

Re: Binaries for the latest cutechess-cli?

Post by Ozymandias »

Ferdy wrote:It is only cutechess-cli, you need to download the other files from the old released version in cutechess site, but I am not sure if it will run just try it. This program is 32bit.
Thx for sharing, but the last windows release goes all the way back to 0.8.2, and it was 64 bit. There's also the move to QT 5.7 to consider (we'd surely need some updated dlls).