Page 1 of 1

OliThink 5.1.0 released

Posted: Thu Mar 20, 2008 12:30 am
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

Re: OliThink 5.1.0 released

Posted: Thu Mar 20, 2008 12:33 am
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.

Re: OliThink 5.1.0 released

Posted: Thu Mar 20, 2008 11:46 am
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.

Re: OliThink 5.1.0 released

Posted: Thu Mar 20, 2008 2:40 pm
by Jim Ablett
New version deserves a new logo >

Image

Jim.

Re: OliThink 5.1.0 released

Posted: Fri Mar 21, 2008 12:43 am
by OliverBr
Jim Ablett wrote:New version deserves a new logo >

Image

Jim.
Oh this, looks nice. may i use it for my homepage?

Re: OliThink 5.1.0 released

Posted: Fri Mar 21, 2008 12:52 am
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.

Re: OliThink 5.1.0 released

Posted: Fri Mar 21, 2008 2:05 am
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,

Re: OliThink 5.1.0 released

Posted: Fri Mar 21, 2008 11:08 pm
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?

Re: OliThink 5.1.0 released

Posted: Fri Mar 21, 2008 11:20 pm
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.