OliThink 5.1.0 released

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

Moderator: Ras

OliverBr
Posts: 865
Joined: Tue Dec 18, 2007 9:38 pm
Location: Munich, Germany
Full name: Dr. Oliver Brausch

OliThink 5.1.0 released

Post by OliverBr »

http://home.arcor.de/dreamlike/chess/index.html

Changes to 5.0.9:

-Providing Linux binaries
-Changed time management, supporting mps control.
-Removed a little bug in _parse_fen() that stroke through when using gcc without optimization
-Now hash is identical for 64bit and 32bit.

Oliver Brausch
Tony Thomas

Re: OliThink 5.1.0 released

Post by Tony Thomas »

You should seriously think about adjustable hash table scheme for the next release. Otherwise poor guys like me will never be able to test it.
User avatar
Jim Ablett
Posts: 2454
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: OliThink 5.1.0 released

Post by Jim Ablett »

Hi Oliver,

Thanks for the update.

I compiled some Intel builds here >

http://www.zshare.net/download/92185189377fad/

There were a few problems compiling for Windows with Intel/Msvc.
Olithink doesn't exit cleanly with exit(0) and crashes. I fixed this by
replacing exit(0) with ExitProcess(0).

Code: Select all

#ifdef _MSC_VER
        if (!strncmp(buf,"quit",4)) ExitProcess(0);
        #else
        if (!strncmp(buf,"quit",4)) Exit(0);
        #endif
Works ok that way, but it's still ending too ubruptly as I'm unable to gather any profile data to compile a p.g.o build.
Also your win32 build fails to make any moves at all on my 32 bit XP system. I fixed this also.
Fixed src is included with my download.

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

Re: OliThink 5.1.0 released

Post by Jim Ablett »

New version deserves a new logo >

Image

Jim.
OliverBr
Posts: 865
Joined: Tue Dec 18, 2007 9:38 pm
Location: Munich, Germany
Full name: Dr. Oliver Brausch

Re: OliThink 5.1.0 released

Post by OliverBr »

Jim Ablett wrote:New version deserves a new logo >

Image

Jim.
Oh this, looks nice. may i use it for my homepage?
User avatar
Jim Ablett
Posts: 2454
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: OliThink 5.1.0 released

Post by Jim Ablett »

OliverBr wrote:
Jim Ablett wrote:New version deserves a new logo >

Image

Jim.
Oh this, looks nice. may i use it for my homepage?
Of course! Glad you like it :)

Jim.
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: OliThink 5.1.0 released

Post by geots »

Jim Ablett wrote:Hi Oliver,

Thanks for the update.

I compiled some Intel builds here >

http://www.zshare.net/download/92185189377fad/

There were a few problems compiling for Windows with Intel/Msvc.
Olithink doesn't exit cleanly with exit(0) and crashes. I fixed this by
replacing exit(0) with ExitProcess(0).

Code: Select all

#ifdef _MSC_VER
        if (!strncmp(buf,"quit",4)) ExitProcess(0);
        #else
        if (!strncmp(buf,"quit",4)) Exit(0);
        #endif
Works ok that way, but it's still ending too ubruptly as I'm unable to gather any profile data to compile a p.g.o build.
Also your win32 build fails to make any moves at all on my 32 bit XP system. I fixed this also.
Fixed src is included with my download.

regards,
Jim.

To the rescue again. Thanks, Jim. It wasnt much fun just watching it sit there and never move- the logo is great!

Best,
OliverBr
Posts: 865
Joined: Tue Dec 18, 2007 9:38 pm
Location: Munich, Germany
Full name: Dr. Oliver Brausch

Re: OliThink 5.1.0 released

Post by OliverBr »

geots wrote:
Jim Ablett wrote:Hi Oliver,

Thanks for the update.

I compiled some Intel builds here >

http://www.zshare.net/download/92185189377fad/

There were a few problems compiling for Windows with Intel/Msvc.
Olithink doesn't exit cleanly with exit(0) and crashes. I fixed this by
replacing exit(0) with ExitProcess(0).

Code: Select all

#ifdef _MSC_VER
        if (!strncmp(buf,"quit",4)) ExitProcess(0);
        #else
        if (!strncmp(buf,"quit",4)) Exit(0);
        #endif
Works ok that way, but it's still ending too ubruptly as I'm unable to gather any profile data to compile a p.g.o build.
Also your win32 build fails to make any moves at all on my 32 bit XP system. I fixed this also.
Fixed src is included with my download.

regards,
Jim.

To the rescue again. Thanks, Jim. It wasnt much fun just watching it sit there and never move- the logo is great!

Best,
That's quite strange. The win32 executable works very well with me. Does anyone else have these problems?
User avatar
Graham Banks
Posts: 45671
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: OliThink 5.1.0 released

Post by Graham Banks »

OliverBr wrote:
geots wrote:
Jim Ablett wrote:Hi Oliver,

Thanks for the update.

I compiled some Intel builds here >

http://www.zshare.net/download/92185189377fad/

There were a few problems compiling for Windows with Intel/Msvc.
Olithink doesn't exit cleanly with exit(0) and crashes. I fixed this by
replacing exit(0) with ExitProcess(0).

Code: Select all

#ifdef _MSC_VER
        if (!strncmp(buf,"quit",4)) ExitProcess(0);
        #else
        if (!strncmp(buf,"quit",4)) Exit(0);
        #endif
Works ok that way, but it's still ending too ubruptly as I'm unable to gather any profile data to compile a p.g.o build.
Also your win32 build fails to make any moves at all on my 32 bit XP system. I fixed this also.
Fixed src is included with my download.

regards,
Jim.

To the rescue again. Thanks, Jim. It wasnt much fun just watching it sit there and never move- the logo is great!

Best,
That's quite strange. The win32 executable works very well with me. Does anyone else have these problems?
Yes.

Regards, Graham.
gbanksnz at gmail.com