Compile request - GarboChess 3

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

Moderator: Ras

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

Re: Compile request - GarboChess 3

Post by Jim Ablett »

I've compiled some builds.
I also ported the src code to Mingw/Gcc/Linux so it will now compile on these platforms as well as Msvc/Intel for Windows.

Included in the download are compiles for Win32/x64, Linux 32/64 & Android.

http://dl.dropbox.com/u/5047625/garbochess-3-ja.zip
Mirror:
http://cl.ly/8T80/garbochess-3-ja.zip

Jim.
User avatar
abik
Posts: 846
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: Compile request - GarboChess 3

Post by abik »

Jim Ablett wrote:I also ported the src code to Mingw/Gcc/Linux so it will now compile on these platforms as well as Msvc/Intel for Windows. Included in the download are compiles for Win32/x64, Linux 32/64 & Android.
Thanks for the port Jim! Works great for Android (with a minor formatting fix to ensure author and engine name are parsed well).

I also made a smaller dynamically linked binary for Android. If Gary gives me his permission, I can put this on my Android engine website.
User avatar
Jim Ablett
Posts: 2467
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Compile request - GarboChess 3

Post by Jim Ablett »

abik wrote:
Jim Ablett wrote:I also ported the src code to Mingw/Gcc/Linux so it will now compile on these platforms as well as Msvc/Intel for Windows. Included in the download are compiles for Win32/x64, Linux 32/64 & Android.
Thanks for the port Jim! Works great for Android (with a minor formatting fix to ensure author and engine name are parsed well).

I also made a smaller dynamically linked binary for Android. If Gary gives me his permission, I can put this on my Android engine website.
Many thanks for the fix Aart.

Here are new links for the updated package (Android fix & src update).
When your Android compile becomes available I would like to include it as it is a bit smaller (if that's ok).

http://dl.dropbox.com/u/5047625/garbochess-3-ja.zip
Mirror
http://cl.ly/8VrZ/garbochess-3-ja.zip

Jim.
gladius
Posts: 568
Joined: Tue Dec 12, 2006 10:10 am
Full name: Gary Linscott

Re: Compile request - GarboChess 3

Post by gladius »

Sure, you are welcome to host it. Thanks for the Android compile :).
gladius
Posts: 568
Joined: Tue Dec 12, 2006 10:10 am
Full name: Gary Linscott

Re: Compile request - GarboChess 3

Post by gladius »

Jim Ablett wrote:
abik wrote:
Jim Ablett wrote:I also ported the src code to Mingw/Gcc/Linux so it will now compile on these platforms as well as Msvc/Intel for Windows. Included in the download are compiles for Win32/x64, Linux 32/64 & Android.
Thanks for the port Jim! Works great for Android (with a minor formatting fix to ensure author and engine name are parsed well).

I also made a smaller dynamically linked binary for Android. If Gary gives me his permission, I can put this on my Android engine website.
Many thanks for the fix Aart.

Here are new links for the updated package (Android fix & src update).
When your Android compile becomes available I would like to include it as it is a bit smaller (if that's ok).

http://dl.dropbox.com/u/5047625/garbochess-3-ja.zip
Mirror
http://cl.ly/8VrZ/garbochess-3-ja.zip

Jim.
Thanks Jim! That is far faster than my compile ever was.
User avatar
abik
Posts: 846
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: Compile request - GarboChess 3

Post by abik »

gladius wrote:Sure, you are welcome to host it. Thanks for the Android compile :).
Great. I put the dynamically linked garbochess on my engines website. I am running a quick tournament to compare the engine with some other Android engines.
User avatar
abik
Posts: 846
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: Compile request - GarboChess 3

Post by abik »

To get an idea of the strength, below the results of several quick matches on a Nexus S using random book opening play, one second-per-move, 32MB hash, and 8MB tablebases cache with the 3- and 4-piece Nalimov, Gaviota, Scorpio, Robbobases endgames on SD card. A screenshot can be found at my blog.

Code: Select all

GarboChess3
- Stockfish 2.1         +0/-10/=0    0.00%
- Komodo32 2.03 AB      +0/-10/=0    0.00%
- IvanHoe-Beta v999947c +0/-10/=0    0.00%
- Pepito v1.59          +3/-4/=3    45.00%
- GarboChess3 JA        +2/-3/=5    45.00%     (dyn. vs. static)
- GNU Chess 5.07.170.7b +7/-3/=0    70.00%
- Gaviota v0.83.0.3     +7/-3/=0    70.00%
- Rotor 0.6a            +6/-2/=2    70.00%
- RedQueen 0.9.8        +9/-1/=0    90.00%
- BikJump v2.1P         +9/-0/=1    95.00%
gladius
Posts: 568
Joined: Tue Dec 12, 2006 10:10 am
Full name: Gary Linscott

Re: Compile request - GarboChess 3

Post by gladius »

abik wrote:To get an idea of the strength, below the results of several quick matches on a Nexus S using random book opening play, one second-per-move, 32MB hash, and 8MB tablebases cache with the 3- and 4-piece Nalimov, Gaviota, Scorpio, Robbobases endgames on SD card. A screenshot can be found at my blog.

Code: Select all

GarboChess3
- Stockfish 2.1         +0/-10/=0    0.00%
- Komodo32 2.03 AB      +0/-10/=0    0.00%
- IvanHoe-Beta v999947c +0/-10/=0    0.00%
- Pepito v1.59          +3/-4/=3    45.00%
- GarboChess3 JA        +2/-3/=5    45.00%     (dyn. vs. static)
- GNU Chess 5.07.170.7b +7/-3/=0    70.00%
- Gaviota v0.83.0.3     +7/-3/=0    70.00%
- Rotor 0.6a            +6/-2/=2    70.00%
- RedQueen 0.9.8        +9/-1/=0    90.00%
- BikJump v2.1P         +9/-0/=1    95.00%
Thanks Aart! Those results are about what I would expect :). That last two years have seen some impressive progress in open source engine strength.
User avatar
Werner
Posts: 3038
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Compile request - GarboChess 3

Post by Werner »

Hi Gary, hi Jim,
Thanks for the engine and the compile.
Here I cannot set hash for GarboChess 3 it uses default 83MB.
And when installing the engine inside Shredder GUI - I see no engine name in Jim´s compile?
And I miss the output in the engine window only in Shredder GUI - works in Arena.

I would like to use 256 MB Hash!

best wishes
Werner
gladius
Posts: 568
Joined: Tue Dec 12, 2006 10:10 am
Full name: Gary Linscott

Re: Compile request - GarboChess 3

Post by gladius »

Werner wrote:Hi Gary, hi Jim,
Thanks for the engine and the compile.
Here I cannot set hash for GarboChess 3 it uses default 83MB.
And when installing the engine inside Shredder GUI - I see no engine name in Jim´s compile?
And I miss the output in the engine window only in Shredder GUI - works in Arena.

I would like to use 256 MB Hash!

best wishes
Werner
Thanks for trying it out Werner. I will have to go back and do a little more work on the engine before it plays games well. It wasn't really ready for rigorous testing yet. I'll make an official announcement later this month.