OliThink 5.0.8 released
Moderators: hgm, Harvey Williamson, bob
Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
OliThink 5.0.8 released
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.
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.
- Jim Ablett
- Posts: 1327
- Joined: Fri Jul 14, 2006 5:56 am
- Location: London, England
- Contact:
Re: OliThink 5.0.8 released
Hi Oliver,
Still version 5.0.7 downloads on your webpage.
regards,
Jim.
Still version 5.0.7 downloads on your webpage.
regards,
Jim.
Re: OliThink 5.0.8 released
Hmmm... I see 5.0.8, perhaps a cache-problem?Jim Ablett wrote:Hi Oliver,
Still version 5.0.7 downloads on your webpage.
regards,
Jim.
- Marek Soszynski
- Posts: 499
- Joined: Wed May 10, 2006 5:28 pm
- Location: Birmingham, England
Re: OliThink 5.0.8 released
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?
Oliver, Could you make it support Analysis Mode and turn it into a UCI engine?
Marek Soszynski
Re: OliThink 5.0.8 released
Thanks for the hint. Links are corrected.
UCI and Analyze mode is interesting. I am working on it.
UCI and Analyze mode is interesting. I am working on it.
-
Tony Thomas
Re: OliThink 5.0.8 released
Is there anyway you can make the hashtable size adjustable? I can only afford about 50 MB per engine.
Thanks
Thanks
-
Dann Corbit
- Posts: 8662
- Joined: Wed Mar 08, 2006 7:57 pm
- Location: Redmond, WA USA
- Contact:
Re: OliThink 5.0.8 released
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
#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
Dann, I dont know how to compile.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 Corbit
- Posts: 8662
- Joined: Wed Mar 08, 2006 7:57 pm
- Location: Redmond, WA USA
- Contact:
Re: OliThink 5.0.8 released
You must also change macro: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
#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.
- Edsel Apostol
- Posts: 733
- Joined: Mon Jul 17, 2006 3:53 am
- Contact:
Re: OliThink 5.0.8 released
If you add UCI, SEE and quiescent checks move generation, then Olithink would really have a great potential.
