Cray Blitz 49h available (working!)

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

Moderators: hgm, chrisw, Rebel

User avatar
Jim Ablett
Posts: 1786
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Cray Blitz 49h available (working!)

Post by Jim Ablett »

Alexander Schmidt wrote: Mon Mar 25, 2024 1:29 pm Here is a workaround to use Cray Blitz as UCI engine under Arena. You need inbetween and wb2uci. It might also work as WB engine without wb2uci, but it seems more stable with wb2uci. You can only play full games, no GUI-book, no takeback, no starting positions. If it don't start calculating, first start a new game, then restart the engine.

You need 2 different inbetween.ini files for playing as black or white. But it is for example possible to run a gauntlet under Arena. Put Cray Blitz on the top of the list, configure it for playing white, und play one round. After that configure it for playing black, and add one round. You need to check the option "restart engine after every game"

You can set the time in the inbetween.ini after
hard :=
but check if the setting is working.

inbetween.ini (black)
[InBetween]
CommandLine := cray-blitz.exe

[Client2Server]
xboard := xboard\nn\nn
quit := end
hard := st=8
e1g1 := o-o\ne1g1
e8g8 := o-o\ne8g8
e1c1 := o-o-o\ne1c1
e8c8 := o-o-o\ne8c8

[Server2Client]
. ... a := \nmove a
. ... b := \nmove b
. ... c := \nmove c
. ... d := \nmove d
. ... e := \nmove e
. ... f := \nmove f
. ... g := \nmove g
. ... h := \nmove h
. ... N := \nmove N
. ... B := \nmove B
. ... R := \nmove R
. ... Q := \nmove Q
. ... K := \nmove K
. ... o-o := \nmove e8g8
. ... o-o-o := \nmove e8c8
. a := X
. b := X
. c := X
. d := X
. e := X
. f := X
. g := X
. h := X
. N := X
. B := X
. R := X
. Q := X
. K := X
. o := X
inbetween.ini (white)
[InBetween]
CommandLine := cray-blitz.exe

[Client2Server]
xboard := xboard\nn\ny
quit := end
hard := st=8
e1g1 := o-o\ne1g1
e8g8 := o-o\ne8g8
e1c1 := o-o-o\ne1c1
e8c8 := o-o-o\ne8c8

[Server2Client]
. a := \nmove a
. b := \nmove b
. c := \nmove c
. d := \nmove d
. e := \nmove e
. f := \nmove f
. g := \nmove g
. h := \nmove h
. N := \nmove N
. B := \nmove B
. R := \nmove R
. Q := \nmove Q
. K := \nmove K
. o-o := \nmove e1g1
. o-o-o := \nmove e1c1
... a := X
... b := X
... c := X
... d := X
... e := X
... f := X
... g := X
... h := X
... N := X
... B := X
... R := X
... Q := X
... K := X
... o := X
wb2uci.eng
[ENGINE]
Name=Cray Blitz 4.6h
Author=Robert Hyatt, 1990
Filename=Wb2Uci.exe

[OPTIONS]
Program=inbetween.exe
Now install wb2uci.exe as engine.

I think that's amazing what you've done there Alexander :)

Jim.
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Cray Blitz 49h available (working!)

Post by Alexander Schmidt »

Just recognized, promotions won't work. Hope I can fix that...
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Cray Blitz 49h available (working!)

Post by Alexander Schmidt »

Alexander Schmidt wrote: Mon Mar 25, 2024 1:29 pm Here is a workaround to use Cray Blitz as UCI engine under Arena.
Someone drew my attention on the fact, that the configuration won't work with copy and paste because i mixed up the quote and code buttons, therefore some space charakters got lost.

So once again:

You need inbetween and wb2uci. It might also work as WB engine without wb2uci, but it seems more stable with wb2uci. You can only play full games, no GUI-book, no takeback, no starting positions. If it don't start calculating, first start a new game, then restart the engine.

You need 2 different inbetween.ini files for playing as black or white. But it is for example possible to run a gauntlet under Arena. Put Cray Blitz on the top of the list, configure it for playing white, und play one round. After that configure it for playing black, and add one round. You need to check the option "restart engine after every game"

You can set the time in the inbetween.ini after

Code: Select all

hard := 
but check if the setting is working.

inbetween.ini (black)

Code: Select all

[InBetween]
CommandLine := cray-blitz.exe

[Client2Server]
xboard := xboard\nn\nn
quit := end
hard := st=8
e1g1 := o-o\ne1g1
e8g8 := o-o\ne8g8
e1c1 := o-o-o\ne1c1
e8c8 := o-o-o\ne8c8

[Server2Client]
. ...  a := \nmove a
. ...  b := \nmove b
. ...  c := \nmove c
. ...  d := \nmove d
. ...  e := \nmove e
. ...  f := \nmove f
. ...  g := \nmove g
. ...  h := \nmove h
. ...  N := \nmove N
. ...  B := \nmove B
. ...  R := \nmove R
. ...  Q := \nmove Q
. ...  K := \nmove K
. ...  o-o := \nmove e8g8
. ...  o-o-o := \nmove e8c8
. a := X
. b := X
. c := X
. d := X
. e := X
. f := X
. g := X
. h := X
. N := X
. B := X
. R := X
. Q := X
. K := X
. o := X
inbetween.ini (white)

Code: Select all

[InBetween]
CommandLine := cray-blitz.exe

[Client2Server]
xboard := xboard\nn\ny
quit := end
hard := st=8
e1g1 := o-o\ne1g1
e8g8 := o-o\ne8g8
e1c1 := o-o-o\ne1c1
e8c8 := o-o-o\ne8c8

[Server2Client]
. a := \nmove a
. b := \nmove b
. c := \nmove c
. d := \nmove d
. e := \nmove e
. f := \nmove f
. g := \nmove g
. h := \nmove h
. N := \nmove N
. B := \nmove B
. R := \nmove R
. Q := \nmove Q
. K := \nmove K
. o-o := \nmove e1g1
. o-o-o := \nmove e1c1
...  a := X
...  b := X
...  c := X
...  d := X
...  e := X
...  f := X
...  g := X
...  h := X
...  N := X
...  B := X
...  R := X
...  Q := X
...  K := X
...  o := X
wb2uci.eng

Code: Select all

[ENGINE]
Name=Cray Blitz 4.6h
Author=Robert Hyatt, 1990
Filename=Wb2Uci.exe 

[OPTIONS]
Program=inbetween.exe
Now install wb2uci.exe as engine.
User avatar
Sylwy
Posts: 4656
Joined: Fri Apr 21, 2006 4:19 pm
Location: IASI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Cray Blitz 49h available (working!)

Post by Sylwy »

Alexander Schmidt wrote: Mon Mar 25, 2024 8:40 pm
Alexander Schmidt wrote: Mon Mar 25, 2024 1:29 pm Here is a workaround to use Cray Blitz as UCI engine under Arena.
Someone drew my attention on the fact, that the configuration won't work with copy and paste because i mixed up the quote and code buttons, therefore some space charakters got lost.

So once again:

You need inbetween and wb2uci. It might also work as WB engine without wb2uci, but it seems more stable with wb2uci. You can only play full games, no GUI-book, no takeback, no starting positions. If it don't start calculating, first start a new game, then restart the engine.

You need 2 different inbetween.ini files for playing as black or white. But it is for example possible to run a gauntlet under Arena. Put Cray Blitz on the top of the list, configure it for playing white, und play one round. After that configure it for playing black, and add one round. You need to check the option "restart engine after every game"

You can set the time in the inbetween.ini after

Code: Select all

hard := 
but check if the setting is working.

Now install wb2uci.exe as engine.
THANK YOU !

Here's my package (add please the executable from the first post):

https://easyupload.io/c9y4lg

The link expires in 7 days
Werewolf
Posts: 1914
Joined: Thu Sep 18, 2008 10:24 pm

Re: Cray Blitz 49h available (working!)

Post by Werewolf »

Tibono wrote: Fri Mar 22, 2024 9:08 am
Werewolf wrote: Wed Mar 20, 2024 11:00 pm No idea how to get the book working though.
Hi,
copy book.source from the src repository to your Cray Blitz home directory. Remove the current book file.
From a cmd window, change dir to this home directory
Run buildbook.exe using book as output, book.source as input, 3000 as size. Should display: "the book contains 117476 positions."
Run books.exe with book as file to score. Should display: "size of book is 3000".
Now the book should work; you may tune so=n : set opening book score margin (default is 100) to adjust selectivity.

BR,
Tibono

Thank you very much indeed. This took me a few goes, but I got there!
Jjaw
Posts: 62
Joined: Thu Jul 29, 2021 4:48 pm
Full name: Joe Louvier

Re: Cray Blitz 49h available (working!)

Post by Jjaw »

Sylwy wrote: Mon Mar 25, 2024 9:17 pm
Alexander Schmidt wrote: Mon Mar 25, 2024 8:40 pm
Alexander Schmidt wrote: Mon Mar 25, 2024 1:29 pm Here is a workaround to use Cray Blitz as UCI engine under Arena.
Someone drew my attention on the fact, that the configuration won't work with copy and paste because i mixed up the quote and code buttons, therefore some space charakters got lost.

So once again:

You need inbetween and wb2uci. It might also work as WB engine without wb2uci, but it seems more stable with wb2uci. You can only play full games, no GUI-book, no takeback, no starting positions. If it don't start calculating, first start a new game, then restart the engine.

You need 2 different inbetween.ini files for playing as black or white. But it is for example possible to run a gauntlet under Arena. Put Cray Blitz on the top of the list, configure it for playing white, und play one round. After that configure it for playing black, and add one round. You need to check the option "restart engine after every game"

You can set the time in the inbetween.ini after

Code: Select all

hard := 
but check if the setting is working.

Now install wb2uci.exe as engine.
THANK YOU !

Here's my package (add please the executable from the first post):

https://easyupload.io/c9y4lg

The link expires in 7 days
7zip says there is nothing to extract in this file and it cannot be opened with Notepad or any other windows app.
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Cray Blitz 49h available (working!)

Post by Alexander Schmidt »

At the moment we try to make pawn promotion working, so please add under [Server2Client] in the black configuration:

Code: Select all

8q := 8=Q
8r := 8=R
8n := 8=N
8b := 8=B
and in the white configuration:

Code: Select all

1q := 1=Q
1r := 1=R
1n := 1=N
1b := 1=B
I also made a package with the new configuration, just extract the archive in the cray blitz folder:

https://www.mediafire.com/file/bml0lsbi ... 2.zip/file

Use black.bat or white.bat to change the configuration for playing the black or white side.

Please let me know if there are any problems.
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Cray Blitz 49h available (working!)

Post by Alexander Schmidt »

Alexander Schmidt wrote: Tue Mar 26, 2024 12:20 am At the moment we try to make pawn promotion working, so please add under [Server2Client] in the black configuration:

Code: Select all

8q := 8=Q
8r := 8=R
8n := 8=N
8b := 8=B
and in the white configuration:

Code: Select all

1q := 1=Q
1r := 1=R
1n := 1=N
1b := 1=B
I also made a package with the new configuration, just extract the archive in the cray blitz folder:

https://www.mediafire.com/file/bml0lsbi ... 2.zip/file

Use black.bat or white.bat to change the configuration for playing the black or white side.

Please let me know if there are any problems.
I made a mistake. You have to add the changes under [Client2Server] not under [Server2Client].

Here is the corrected configuration, it is now verified that pawn promotion is working:

https://www.mediafire.com/file/5vnatac5 ... 3.zip/file

Use black.bat or white.bat to change the configuration for playing the black or white side. Adjust the level in inbetween_black AND inbetween_white.ini after hard := . You can also change the level in inbetween.ini, but then it will be overwritten after the next change of colour.
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Cray Blitz 49h available (working!)

Post by Alexander Schmidt »

One addition: As UCI Engine there is no engineoutput. You can also install inbetween.exe as WB engine, then you have some unformated output. But I am not sure if this is working stable under every GUI.
User avatar
Sylwy
Posts: 4656
Joined: Fri Apr 21, 2006 4:19 pm
Location: IASI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Cray Blitz 49h available (working!)

Post by Sylwy »

Jjaw wrote: Mon Mar 25, 2024 11:29 pm
Sylwy wrote: Mon Mar 25, 2024 9:17 pm
Alexander Schmidt wrote: Mon Mar 25, 2024 8:40 pm
Alexander Schmidt wrote: Mon Mar 25, 2024 1:29 pm Here is a workaround to use Cray Blitz as UCI engine under Arena.
Someone drew my attention on the fact, that the configuration won't work with copy and paste because i mixed up the quote and code buttons, therefore some space charakters got lost.

So once again:

You need inbetween and wb2uci. It might also work as WB engine without wb2uci, but it seems more stable with wb2uci. You can only play full games, no GUI-book, no takeback, no starting positions. If it don't start calculating, first start a new game, then restart the engine.

You need 2 different inbetween.ini files for playing as black or white. But it is for example possible to run a gauntlet under Arena. Put Cray Blitz on the top of the list, configure it for playing white, und play one round. After that configure it for playing black, and add one round. You need to check the option "restart engine after every game"

You can set the time in the inbetween.ini after

Code: Select all

hard := 
but check if the setting is working.

Now install wb2uci.exe as engine.
THANK YOU !

Here's my package (add please the executable from the first post):

https://easyupload.io/c9y4lg

The link expires in 7 days
7zip says there is nothing to extract in this file and it cannot be opened with Notepad or any other windows app.
:shock: This is nothing for you ?!?! :lol:

Image