Cray Blitz 49h available (working!)
Moderators: hgm, Rebel, chrisw
-
- Posts: 1622
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Cray Blitz 49h available (working!)
by Robert Hyatt, Harry L. Nelson, and Albert Gower.
Cray Blitz v49h
I finally compiled a working version (after about 15 years)
Console input only. Enter moves as d2d4 etc.
There is no manual with the program.
I have included some literature on the program that I found on the web.
Cray Blitz 49h JA.
https://drive.proton.me/urls/PB3EZGK18R#oSYIxCv3ZIF7
Jim.
-
- Posts: 1231
- Joined: Wed Mar 08, 2006 8:28 pm
- Location: Florida, USA
Re: Cray Blitz 49h available (working!)
Jim — That's really awesome!
http://www.chessprogramming.net - Maverick Chess Engine
-
- Posts: 1622
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Re: Cray Blitz 49h available (working!)
Cheers Steve.
Type 'help' in the console for all the available commands.
Jim.
-
- Posts: 12617
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Cray Blitz 49h available (working!)
Unspeakably cool. Now, if only I had my own Cray to make the experience complete.
When I was at the UW, students could get Cray time for projects.
When I was at the UW, students could get Cray time for projects.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 12617
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Cray Blitz 49h available (working!)
What compiler was used?
Was it gfortran or something else?
OK, I see in the batch files it was Intel ifort
Unfortunately, I don't have it.
I had an inkling to make an xboard interface for cray blitz.
Was it gfortran or something else?
OK, I see in the batch files it was Intel ifort
Unfortunately, I don't have it.
I had an inkling to make an xboard interface for cray blitz.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 1622
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Re: Cray Blitz 49h available (working!)
Hi Dann,Dann Corbit wrote: ↑Tue Mar 19, 2024 10:31 pm What compiler was used?
Was it gfortran or something else?
OK, I see in the batch files it was Intel ifort
Unfortunately, I don't have it.
I had an inkling to make an xboard interface for cray blitz.
I used latest Intel Fortran Compiler. I couldn't get it to compile with gfortran.
If you look in the src folder you will find the src files converted to C (translated by f2c).
I managed to compile it with the C files with Gcc/Clang but executable would just exit when launched.
best,
Jim.
-
- Posts: 1622
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Re: Cray Blitz 49h available (working!)
I just noticed. I didn't link the C files with libf2c.lib as you are supposed to, Maybe it'll work now.Jim Ablett wrote: ↑Tue Mar 19, 2024 10:42 pmHi Dann,Dann Corbit wrote: ↑Tue Mar 19, 2024 10:31 pm What compiler was used?
Was it gfortran or something else?
OK, I see in the batch files it was Intel ifort
Unfortunately, I don't have it.
I had an inkling to make an xboard interface for cray blitz.
I used latest Intel Fortran Compiler. I couldn't get it to compile with gfortran.
If you look in the src folder you will find the src files converted to C (translated by f2c).
I managed to compile it with the C files with Gcc/Clang but executable would just exit when launched.
best,
Jim.
Jim.
-
- Posts: 12617
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Cray Blitz 49h available (working!)
I installed ifx and ifort.
There were a couple errors installing, so I am not sure it will work.
This is an AMD machine, not Intel.
I had problems with the Intel C++ compiler years ago with incorrect code generation (which is why we switched back to Microsoft Visual Studio at the time).
Their profiler was heavily stunted under Windows on AMD, so you could not see what was going on as well on an AMD platform.
I was able to compile and link the Fortran with both ifx and ifort.
But in neither case do I see the computer's move when I let it go first.
How do I know what the computer played?
There were a couple errors installing, so I am not sure it will work.
This is an AMD machine, not Intel.
I had problems with the Intel C++ compiler years ago with incorrect code generation (which is why we switched back to Microsoft Visual Studio at the time).
Their profiler was heavily stunted under Windows on AMD, so you could not see what was going on as well on an AMD platform.
I was able to compile and link the Fortran with both ifx and ifort.
But in neither case do I see the computer's move when I let it go first.
How do I know what the computer played?
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 1622
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Re: Cray Blitz 49h available (working!)
I think you've found a bug there. It won't play a move until you've made one even when it's playing as white.Dann Corbit wrote: ↑Tue Mar 19, 2024 11:23 pm I installed ifx and ifort.
There were a couple errors installing, so I am not sure it will work.
This is an AMD machine, not Intel.
I had problems with the Intel C++ compiler years ago with incorrect code generation (which is why we switched back to Microsoft Visual Studio at the time).
Their profiler was heavily stunted under Windows on AMD, so you could not see what was going on as well on an AMD platform.
I was able to compile and link the Fortran with both ifx and ifort.
But in neither case do I see the computer's move when I let it go first.
How do I know what the computer played?
-
- Posts: 1622
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Re: Cray Blitz 49h available (working!)
Jim Ablett wrote: ↑Tue Mar 19, 2024 11:58 pmI think you've found a bug there. It won't play a move until you've made one even when it's playing as white.Dann Corbit wrote: ↑Tue Mar 19, 2024 11:23 pm I installed ifx and ifort.
There were a couple errors installing, so I am not sure it will work.
This is an AMD machine, not Intel.
I had problems with the Intel C++ compiler years ago with incorrect code generation (which is why we switched back to Microsoft Visual Studio at the time).
Their profiler was heavily stunted under Windows on AMD, so you could not see what was going on as well on an AMD platform.
I was able to compile and link the Fortran with both ifx and ifort.
But in neither case do I see the computer's move when I let it go first.
How do I know what the computer played?
Ok, I figured it out.
After you start a new game and answer 'yes' to choose cray blitz as white it will immediately asks you to enter a move, just type 'go' and it will make it's first move. Type 'd' after this to display the board and see the move.
Jim.