Vajolet2 released

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

elcabesa
Posts: 855
Joined: Sun May 23, 2010 1:32 pm

Vajolet2 released

Post by elcabesa »

today I'm proud of releasing a total rewrite of my chess engine Vajolet.

the new engine named Vajolet2 is a singlethread chess engnie written in C++11.
It should be stronger than Vajolet-2.48 and it should crash less than this very buggy release.
It will work on windows and linux, I'm providing a 32 bit executable for windows and both 32 and 64 bit version for Linux.

If someone could compile a windows 64 bit version for me, I'll be very grateful

here the link:https://drive.google.com/file/d/0B8vVDp ... zRWZ3Z5Mjg
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: Vajolet2 released

Post by velmarin »

elcabesa wrote: If someone could compile a windows 64 bit version for me, I'll be very grateful
Congrats, Marco.

And the source?.
I can try.
elcabesa
Posts: 855
Joined: Sun May 23, 2010 1:32 pm

Re: Vajolet2 released

Post by elcabesa »

the source can be downloaded from http://code.google.com/p/vajolet/source/browse/, there is a download zip link.

th code should be compilable with gcc.
it doesn't work with msvc++
User avatar
Graham Banks
Posts: 41455
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Vajolet2 released

Post by Graham Banks »

elcabesa wrote:today I'm proud of releasing a total rewrite of my chess engine Vajolet.

the new engine named Vajolet2 is a singlethread chess engnie written in C++11.
It should be stronger than Vajolet-2.48 and it should crash less than this very buggy release.
It will work on windows and linux, I'm providing a 32 bit executable for windows and both 32 and 64 bit version for Linux.

If someone could compile a windows 64 bit version for me, I'll be very grateful

here the link:https://drive.google.com/file/d/0B8vVDp ... zRWZ3Z5Mjg
Exciting news! :)
Thanks.
gbanksnz at gmail.com
phenri
Posts: 284
Joined: Tue Aug 13, 2013 9:44 am

Re: Vajolet2 released

Post by phenri »

I want to try but there is no Makefile or command script.
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: Vajolet2 released

Post by velmarin »

Version with TDM-Mingw64 no popcnt.

https://www.dropbox.com/s/n1q4j4yu4k97y ... 1.28x64.7z


My compilation with instructions popcnt works much slower than "normal, no popcnt".

Maybe someone can fix.
elcabesa
Posts: 855
Joined: Sun May 23, 2010 1:32 pm

Re: Vajolet2 released

Post by elcabesa »

could you please launch the program and then type "bench"

the finale result should be:
Nodes searched : 29369660
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: Vajolet2 released

Post by velmarin »

Not the problem
up popcnt
down no popcnt

Image

It looks the best performance.

Compiles perfect
Normally I do not work with this compiler, I investigate own curiosity, but with some time.

The executable is almost double the engine 32 bit on my machine, even so.
elcabesa
Posts: 855
Joined: Sun May 23, 2010 1:32 pm

Re: Vajolet2 released

Post by elcabesa »

I just realized I didn't tell yuo my compile parameters :)

I compiled vajolet with these options:
-O3 -msse2 -Wall -Wextra -c -fmessage-length=0 -std=c++11
and linked it with:
-s -static

may I also ask you the speed of the 32 bit version?
Last edited by elcabesa on Sat Mar 29, 2014 9:31 pm, edited 1 time in total.
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: Vajolet2 released

Post by velmarin »

Your version, 32 bits.

Prove what you say,
but with a little time.
Thank you, Marco.

Image