Octochess r4690 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.
User avatar
Codesquid
Posts: 138
Joined: Tue Aug 23, 2011 8:25 pm
Location: Germany
Contact:

Octochess r4690 released

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

User avatar
Graham Banks
Posts: 30733
Joined: Sun Feb 26, 2006 9:52 am
Location: Auckland, NZ

Re: Octochess r4690 released

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

User avatar
gleperlier
Posts: 1033
Joined: Sat Feb 04, 2012 9:03 pm

Re: Octochess r4690 released

Post by gleperlier » Tue Jul 17, 2012 7:12 pm


User avatar
Werner
Posts: 2235
Joined: Wed Mar 08, 2006 9:09 pm

Re: Octochess r4690 released

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

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

Re: Octochess r4690 released

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.

User avatar
Werner
Posts: 2235
Joined: Wed Mar 08, 2006 9:09 pm

Re: Octochess r4690 released

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

User avatar
Codesquid
Posts: 138
Joined: Tue Aug 23, 2011 8:25 pm
Location: Germany
Contact:

Re: Octochess r4690 released

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

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

Re: Octochess r4690 released

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.

User avatar
Codesquid
Posts: 138
Joined: Tue Aug 23, 2011 8:25 pm
Location: Germany
Contact:

Re: Octochess r4690 released

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

Re: Octochess r4690 released

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?

Post Reply