Hakkapeliitta 1.0 release
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.
Hakkapeliitta 1.0 release
I got fed up with how badly I had written the engine so I did a complete rewrite which took about 3 months. Sorry for the delay. Here are the instructions on how to get the engine.
1. Go to https://github.com/mAarnos/Hakkapeliitta
2. Download the repository.
3. Go to bin\windows\ and you will find executables. w32 is obviously for 32-bit machines. x64 is for older 64-bit machines and x64 SSE4.2 is for 64-bit machines with SSE4.2.
I expect the playing strength of the x64 SSE4.2 version with 3-4-5 syzygys to be around 2560 elo. At least, this is how it has performed in 4/40 matches against other engines.
PS. Due to some bug if you use a small enough hashtable(<=8MB) the engine starts crashing. So don't use an overly small hash table.
PPS. If you have any problems, just comment in this thread or send a message.
1. Go to https://github.com/mAarnos/Hakkapeliitta
2. Download the repository.
3. Go to bin\windows\ and you will find executables. w32 is obviously for 32-bit machines. x64 is for older 64-bit machines and x64 SSE4.2 is for 64-bit machines with SSE4.2.
I expect the playing strength of the x64 SSE4.2 version with 3-4-5 syzygys to be around 2560 elo. At least, this is how it has performed in 4/40 matches against other engines.
PS. Due to some bug if you use a small enough hashtable(<=8MB) the engine starts crashing. So don't use an overly small hash table.
PPS. If you have any problems, just comment in this thread or send a message.
Functional programming combines the flexibility and power of abstract mathematics with the intuitive clarity of abstract mathematics.
https://github.com/mAarnos
https://github.com/mAarnos
-
Norbert Raimund Leisner
- Posts: 1445
- Joined: Tue May 20, 2008 2:57 pm
- Location: Augsburg - Germany
Re: Hakkapeliitta 1.0 release
After a double-click with the mouse on v1.0 win32 > error code is visible by Windows XP SP3 - no valid win32 application.
Which compiler did you use for the source code?
Best wishes,
Norbert
Which compiler did you use for the source code?
Best wishes,
Norbert
Re: Hakkapeliitta 1.0 release
Visual Studio 2013. I changed the platform toolset so that it should support XP and updated the w32 binary. Hope that fixes it.
Functional programming combines the flexibility and power of abstract mathematics with the intuitive clarity of abstract mathematics.
https://github.com/mAarnos
https://github.com/mAarnos
-
Norbert Raimund Leisner
- Posts: 1445
- Joined: Tue May 20, 2008 2:57 pm
- Location: Augsburg - Germany
Re: Hakkapeliitta 1.0 release
http://www.microsoft.com/en-US/download ... x?id=40787
Supported Operating System
Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2
MS Visual Studio 2010 http://www.microsoft.com/en-US/download ... x?id=23691
upported Operating System
Windows 7, Windows Server 2003 R2 (32-Bit x86), Windows Server 2003 R2 x64 editions, Windows Server 2003 Service Pack 2, Windows Server 2008 R2, Windows Server 2008 Service Pack 2, Windows Vista Service Pack 2, Windows XP Service Pack 3
Windows XP (x86) with Service Pack 3 - all editions except Starter Edition
Windows Vista (x86 & x64) with Service Pack 2 - all editions except Starter Edition
Windows 7 (x86 and x64)
Windows Server 2003 (x86 & x64) with Service Pack 2 - all editions
Users will need to install MSXML6 if not already present
Windows Server 2003 R2 (x86 and x64) - all editions
Windows Server 2008 (x86 and x64) with Service Pack 2 - all editions
Windows Server 2008 R2 (x64) - all editions
Supported Architectures:
32-Bit (x86)
64-Bit (x64) (WOW)
Supported Operating System
Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2
MS Visual Studio 2010 http://www.microsoft.com/en-US/download ... x?id=23691
upported Operating System
Windows 7, Windows Server 2003 R2 (32-Bit x86), Windows Server 2003 R2 x64 editions, Windows Server 2003 Service Pack 2, Windows Server 2008 R2, Windows Server 2008 Service Pack 2, Windows Vista Service Pack 2, Windows XP Service Pack 3
Windows XP (x86) with Service Pack 3 - all editions except Starter Edition
Windows Vista (x86 & x64) with Service Pack 2 - all editions except Starter Edition
Windows 7 (x86 and x64)
Windows Server 2003 (x86 & x64) with Service Pack 2 - all editions
Users will need to install MSXML6 if not already present
Windows Server 2003 R2 (x86 and x64) - all editions
Windows Server 2008 (x86 and x64) with Service Pack 2 - all editions
Windows Server 2008 R2 (x64) - all editions
Supported Architectures:
32-Bit (x86)
64-Bit (x64) (WOW)
Re: Hakkapeliitta 1.0 release
So it didn't work? I'll download 2010 tomorrow and do the binaries with that if it didn't.
PS. Why do you use XP anymore?
PS. Why do you use XP anymore?
Functional programming combines the flexibility and power of abstract mathematics with the intuitive clarity of abstract mathematics.
https://github.com/mAarnos
https://github.com/mAarnos
- Graham Banks
- Posts: 30733
- Joined: Sun Feb 26, 2006 9:52 am
- Location: Auckland, NZ
Re: Hakkapeliitta 1.0 release
Thanks Mikko. Always good to see a new engine. 
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz
- Sylwy
- Posts: 3358
- Joined: Fri Apr 21, 2006 2:19 pm
- Location: IASI (Romania) - the historical capital of MOLDOVA
Re: Hakkapeliitta 1.0 release
Bloodbane wrote:So it didn't work? I'll download 2010 tomorrow and do the binaries with that if it didn't.
PS. Why do you use XP anymore?
THANK YOU !
Works perfectly in my old Windows XP !
Silvian
-
Norbert Raimund Leisner
- Posts: 1445
- Joined: Tue May 20, 2008 2:57 pm
- Location: Augsburg - Germany
Re: Hakkapeliitta 1.0 release
Hello Mikko,
thank you very much! Works now normally with XP SP3-32 bit German Edition.
You ask me why I still use this operation system:
Well, Windows Embedded Standard 2009 (Windows XP Embedded) is still in use http://msembedded.biz/en/windows-embedd ... -2009.html - Windows Embedded generally http://en.wikipedia.org/wiki/Windows_Embedded is used especially for POS terminals - cf. Microsoft´s website http://www.microsoft.com/en-us/download ... x?id=11196 - and its system requirements are very low!
Deep Fritz 14, Chess Assistant 14+ Houdini, ChessOK Auarium 2014
(commercial products) run still on XP SP3 and Vista.
Microsoft Germany does not offer a free email-support for existing customers of their products and spending an amount of 119€ (only for the OS Windows 8.1) including buying a new computer is not an option for me at the moment.
The XP-problem "no win32-application" occured with GullChess
http://sourceforge.net/projects/gullchess/files/ but was solved by Vadim Demichev now.
Silvian ("Ruxy") - our old geezer http://www.quarterhorsecav.org/OldGeezer.jpg - can confirm it too.
Best wishes,
Norbert

thank you very much! Works now normally with XP SP3-32 bit German Edition.
You ask me why I still use this operation system:
Well, Windows Embedded Standard 2009 (Windows XP Embedded) is still in use http://msembedded.biz/en/windows-embedd ... -2009.html - Windows Embedded generally http://en.wikipedia.org/wiki/Windows_Embedded is used especially for POS terminals - cf. Microsoft´s website http://www.microsoft.com/en-us/download ... x?id=11196 - and its system requirements are very low!
Deep Fritz 14, Chess Assistant 14+ Houdini, ChessOK Auarium 2014
(commercial products) run still on XP SP3 and Vista.
Microsoft Germany does not offer a free email-support for existing customers of their products and spending an amount of 119€ (only for the OS Windows 8.1) including buying a new computer is not an option for me at the moment.
The XP-problem "no win32-application" occured with GullChess
http://sourceforge.net/projects/gullchess/files/ but was solved by Vadim Demichev now.
Silvian ("Ruxy") - our old geezer http://www.quarterhorsecav.org/OldGeezer.jpg - can confirm it too.
Best wishes,
Norbert
- Sylwy
- Posts: 3358
- Joined: Fri Apr 21, 2006 2:19 pm
- Location: IASI (Romania) - the historical capital of MOLDOVA
Re: Hakkapeliitta 1.0 release
Yes, of course, I can confirm !Norbert Raimund Leisner wrote:
Silvian ("Ruxy") - our old geezer http://www.quarterhorsecav.org/OldGeezer.jpg - can confirm it too.
But I like the image !
Best to you !
S


