OliThink 5.0.8 released

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

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
OliverBr
Posts: 237
Joined: Tue Dec 18, 2007 8:38 pm
Location: Munich, Germany
Contact:

OliThink 5.0.8 released

Post by OliverBr » Fri Jan 25, 2008 3:57 pm

Download here:

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

It is still small and easy, but improving in strength. It seems now to be stronger than any OliThink 4.
Any problems with arena should be solved, too.

User avatar
Jim Ablett
Posts: 1327
Joined: Fri Jul 14, 2006 5:56 am
Location: London, England
Contact:

Re: OliThink 5.0.8 released

Post by Jim Ablett » Fri Jan 25, 2008 4:59 pm

Hi Oliver,

Still version 5.0.7 downloads on your webpage.

regards,
Jim.

OliverBr
Posts: 237
Joined: Tue Dec 18, 2007 8:38 pm
Location: Munich, Germany
Contact:

Re: OliThink 5.0.8 released

Post by OliverBr » Fri Jan 25, 2008 5:05 pm

Jim Ablett wrote:Hi Oliver,

Still version 5.0.7 downloads on your webpage.

regards,
Jim.
Hmmm... I see 5.0.8, perhaps a cache-problem?

User avatar
Marek Soszynski
Posts: 499
Joined: Wed May 10, 2006 5:28 pm
Location: Birmingham, England

Re: OliThink 5.0.8 released

Post by Marek Soszynski » Fri Jan 25, 2008 5:20 pm

Substitute an 8 for a 7 and the downloads work, e.g. http://home.arcor.de/dreamlike/chess/Ol ... .win32.zip

Oliver, Could you make it support Analysis Mode and turn it into a UCI engine?
Marek Soszynski

OliverBr
Posts: 237
Joined: Tue Dec 18, 2007 8:38 pm
Location: Munich, Germany
Contact:

Re: OliThink 5.0.8 released

Post by OliverBr » Fri Jan 25, 2008 5:38 pm

Thanks for the hint. Links are corrected.

UCI and Analyze mode is interesting. I am working on it.

Tony Thomas

Re: OliThink 5.0.8 released

Post by Tony Thomas » Sat Jan 26, 2008 2:05 am

Is there anyway you can make the hashtable size adjustable? I can only afford about 50 MB per engine.

Thanks

Dann Corbit
Posts: 8662
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: OliThink 5.0.8 released

Post by Dann Corbit » Sat Jan 26, 2008 3:25 am

Change macro:
#define HSIZE 0x800000

to be:
#define HSIZE (0x800000>>1)
and you will get 64 MB.

Change macro:
#define HSIZE 0x800000

to be:
#define HSIZE (0x800000>>2)
and you will get 32 MB.

And then recompile

Tony Thomas

Re: OliThink 5.0.8 released

Post by Tony Thomas » Sat Jan 26, 2008 3:27 am

Dann Corbit wrote:Change macro:
#define HSIZE 0x800000

to be:
#define HSIZE (0x800000>>1)
and you will get 64 MB.

Change macro:
#define HSIZE 0x800000

to be:
#define HSIZE (0x800000>>2)
and you will get 32 MB.

And then recompile
Dann, I dont know how to compile.

Dann Corbit
Posts: 8662
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: OliThink 5.0.8 released

Post by Dann Corbit » Sat Jan 26, 2008 3:27 am

Dann Corbit wrote:Change macro:
#define HSIZE 0x800000

to be:
#define HSIZE (0x800000>>1)
and you will get 64 MB.

Change macro:
#define HSIZE 0x800000

to be:
#define HSIZE (0x800000>>2)
and you will get 32 MB.

And then recompile
You must also change macro:
#define HMASK 0x7FFFFF

to be
#define HMASK (HSIZE-1)

And macro:
#define HINV 0xFFFFFFFFFF800000LL
would have to be adjusted so that the lower bits match HSIZE and all bits larger than HSIZE are set to 1.

User avatar
Edsel Apostol
Posts: 733
Joined: Mon Jul 17, 2006 3:53 am
Contact:

Re: OliThink 5.0.8 released

Post by Edsel Apostol » Sat Jan 26, 2008 4:07 am

If you add UCI, SEE and quiescent checks move generation, then Olithink would really have a great potential.

Post Reply