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.
OliThink 5.0.8 released
Moderator: Ras
-
OliverBr
- Posts: 865
- Joined: Tue Dec 18, 2007 9:38 pm
- Location: Munich, Germany
- Full name: Dr. Oliver Brausch
-
Jim Ablett
- Posts: 2436
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
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.
-
OliverBr
- Posts: 865
- Joined: Tue Dec 18, 2007 9:38 pm
- Location: Munich, Germany
- Full name: Dr. Oliver Brausch
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: 587
- Joined: Wed May 10, 2006 7: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
-
OliverBr
- Posts: 865
- Joined: Tue Dec 18, 2007 9:38 pm
- Location: Munich, Germany
- Full name: Dr. Oliver Brausch
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: 12867
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
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: 12867
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
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: 803
- Joined: Mon Jul 17, 2006 5:53 am
- Full name: Edsel Apostol
Re: OliThink 5.0.8 released
If you add UCI, SEE and quiescent checks move generation, then Olithink would really have a great potential.
Edsel Apostol
https://github.com/ed-apostol/InvictusChess
https://github.com/ed-apostol/InvictusChess