Hakkapeliitta 1.0 release

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.
Post Reply
User avatar
Bloodbane
Posts: 154
Joined: Thu Oct 03, 2013 2:17 pm

Hakkapeliitta 1.0 release

Post by Bloodbane » Sun Jun 22, 2014 10:59 am

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.
Functional programming combines the flexibility and power of abstract mathematics with the intuitive clarity of abstract mathematics.
https://github.com/mAarnos

SzG
Posts: 2447
Joined: Fri Mar 10, 2006 6:20 am
Location: Szentendre, Hungary

Re: Hakkapeliitta 1.0 release

Post by SzG » Sun Jun 22, 2014 11:51 am

Thank you, Mikko.
Gabor Szots

CCRL testing group

Norbert Raimund Leisner
Posts: 1445
Joined: Tue May 20, 2008 2:57 pm
Location: Augsburg - Germany

Re: Hakkapeliitta 1.0 release

Post by Norbert Raimund Leisner » Sun Jun 22, 2014 3:01 pm

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

User avatar
Bloodbane
Posts: 154
Joined: Thu Oct 03, 2013 2:17 pm

Re: Hakkapeliitta 1.0 release

Post by Bloodbane » Sun Jun 22, 2014 3:46 pm

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

Norbert Raimund Leisner
Posts: 1445
Joined: Tue May 20, 2008 2:57 pm
Location: Augsburg - Germany

Re: Hakkapeliitta 1.0 release

Post by Norbert Raimund Leisner » Sun Jun 22, 2014 5:04 pm

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)

User avatar
Bloodbane
Posts: 154
Joined: Thu Oct 03, 2013 2:17 pm

Re: Hakkapeliitta 1.0 release

Post by Bloodbane » Sun Jun 22, 2014 5:53 pm

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?
Functional programming combines the flexibility and power of abstract mathematics with the intuitive clarity of abstract mathematics.
https://github.com/mAarnos

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

Re: Hakkapeliitta 1.0 release

Post by Graham Banks » Sun Jun 22, 2014 6:51 pm

Thanks Mikko. Always good to see a new engine. 8-)
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

User avatar
Sylwy
Posts: 3358
Joined: Fri Apr 21, 2006 2:19 pm
Location: IASI (Romania) - the historical capital of MOLDOVA

Re: Hakkapeliitta 1.0 release

Post by Sylwy » Mon Jun 23, 2014 6:27 am

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 :wink: R

Norbert Raimund Leisner
Posts: 1445
Joined: Tue May 20, 2008 2:57 pm
Location: Augsburg - Germany

Re: Hakkapeliitta 1.0 release

Post by Norbert Raimund Leisner » Mon Jun 23, 2014 7:18 am

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
:P :P :P

User avatar
Sylwy
Posts: 3358
Joined: Fri Apr 21, 2006 2:19 pm
Location: IASI (Romania) - the historical capital of MOLDOVA

Re: Hakkapeliitta 1.0 release

Post by Sylwy » Mon Jun 23, 2014 8:41 am

Norbert Raimund Leisner wrote:
Silvian ("Ruxy") - our old geezer http://www.quarterhorsecav.org/OldGeezer.jpg - can confirm it too.
Yes, of course, I can confirm !

:lol: Norbert, I'm not a such old man ! Only 62 years !

But I like the image !

Best to you !

S :wink: R

Post Reply