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.
-
Codesquid
- Posts: 138
- Joined: Tue Aug 23, 2011 8:25 pm
- Location: Germany
-
Contact:
Post
by Codesquid » Tue Jul 17, 2012 6:22 am
A new version of Octochess has been released.
The changes:
- Fix evaluation bug and use new eval values
- Fix bug in static exchange evaluation leading to assumed king exchange
- UCI: Fix black increment not being considered in time calculation
- UCI: Handle movestogo argument to the go command
- Fix crash in endgame evaluation
- Fix bug in hash table replacement strategy due to truncation at high search depths
- Use history based move ordering of noncaptures in search
- CECP: Tell user an error if trying to use a POPCNT enabled Octochess on a CPU not supporting that instruction
You can download the new version from
http://octochess.org/
nanos gigantium humeris insidentes
-
Graham Banks
- Posts: 30733
- Joined: Sun Feb 26, 2006 9:52 am
- Location: Auckland, NZ
Post
by Graham Banks » Tue Jul 17, 2012 6:35 am
Codesquid wrote:A new version of Octochess has been released.
The changes:
- Fix evaluation bug and use new eval values
- Fix bug in static exchange evaluation leading to assumed king exchange
- UCI: Fix black increment not being considered in time calculation
- UCI: Handle movestogo argument to the go command
- Fix crash in endgame evaluation
- Fix bug in hash table replacement strategy due to truncation at high search depths
- Use history based move ordering of noncaptures in search
- CECP: Tell user an error if trying to use a POPCNT enabled Octochess on a CPU not supporting that instruction
You can download the new version from
http://octochess.org/
Thanks Tim.

My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz
-
Werner
- Posts: 2235
- Joined: Wed Mar 08, 2006 9:09 pm
Post
by Werner » Mon Jul 23, 2012 8:13 am
Hi Tim,
hi Jim,
thanks for the updated engine and the compiles.
I now have the problem, which engine we should test:
Octochess r4690 or
Octochess r4692 JA
... what are the differences?
best wishes
Werner
-
Jim Ablett
- Posts: 1327
- Joined: Fri Jul 14, 2006 5:56 am
- Location: London, England
-
Contact:
Post
by Jim Ablett » Mon Jul 23, 2012 8:40 am
Werner wrote:Hi Tim,
hi Jim,
thanks for the updated engine and the compiles.
I now have the problem, which engine we should test:
Octochess r4690 or
Octochess r4692 JA
... what are the differences?
best wishes
Werner
Here is log of differences between the revisions.
Code: Select all
4692: Fix problem with not ending a transaction.
4691: Inside comments there can be [
4690: Release of r4690
I don't think they affect playing strength.
I would use Tim's builds as it is official release unless you have a legacy system that won't run his versions.
Tim's builds require minimum 64-bit Vista/Win7. My builds will run older systems too such as Win98/WinXP 32 bit.
Jim.
-
Werner
- Posts: 2235
- Joined: Wed Mar 08, 2006 9:09 pm
Post
by Werner » Mon Jul 23, 2012 8:54 am
Hi Jim,
thanks for the quick answer - yes, as I use Windows 7 - I can use Tim´s compile. It is a bit faster here on my non SSE4 CPU.
Werner
-
Codesquid
- Posts: 138
- Joined: Tue Aug 23, 2011 8:25 pm
- Location: Germany
-
Contact:
Post
by Codesquid » Mon Jul 23, 2012 4:44 pm
Jim Ablett wrote:Code: Select all
4692: Fix problem with not ending a transaction.
4691: Inside comments there can be [
4690: Release of r4690
I don't think they affect playing strength.
That is correct. Those two changes are in some utility code used by the book generator.
Tim's builds require minimum 64-bit Vista/Win7. My builds will run older systems too such as Win98/WinXP 32 bit.
The 64bit edition of Windows XP is supported as well by my builds, as are the 64bit x86 editions of Windows Server.
nanos gigantium humeris insidentes
-
Jim Ablett
- Posts: 1327
- Joined: Fri Jul 14, 2006 5:56 am
- Location: London, England
-
Contact:
Post
by Jim Ablett » Mon Jul 23, 2012 5:33 pm
The 64bit edition of Windows XP is supported as well by my builds, as are the 64bit x86 editions of Windows Server.
I think you're incorrect there Tim.
If your Windows builds are compiled with MSVC then they are using 'CONDITION VARIABLES' which are unsupported in WinXP and Server 2003.
I can confirm this as I have Win XP64 and your builds don't run.
Jim.
-
Codesquid
- Posts: 138
- Joined: Tue Aug 23, 2011 8:25 pm
- Location: Germany
-
Contact:
Post
by Codesquid » Mon Jul 23, 2012 6:22 pm
Jim Ablett wrote:I think you're incorrect there Tim.
If your Windows builds are compiled with MSVC then they are using 'CONDITION VARIABLES' which are unsupported in WinXP and Server 2003.
I can confirm this as I have Win XP64 and your builds don't run.
Mea culpa, thanks for the correction. I didn't realize Windows XP doesn't even have such a basic function.
So indeed, I only support 64bit Windows starting with Vista in my builds.
nanos gigantium humeris insidentes
-
Adam Hair
- Posts: 3185
- Joined: Wed May 06, 2009 8:31 pm
- Location: Fuquay-Varina, North Carolina
Post
by Adam Hair » Wed Aug 08, 2012 9:12 pm
Sorry for dredging this thread up. I can't run Tim's compile because I use XP 64-bit. And I can not find Jim's compile at his site. Where can I find the latest XP compatible version?