Vajolet2 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.
elcabesa
Posts: 677
Joined: Sun May 23, 2010 11:32 am
Contact:

Vajolet2 released

Post by elcabesa » Sat Mar 29, 2014 5:11 pm

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: 1579
Joined: Mon Feb 21, 2011 8:48 am

Re: Vajolet2 released

Post by velmarin » Sat Mar 29, 2014 5:30 pm

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: 677
Joined: Sun May 23, 2010 11:32 am
Contact:

Re: Vajolet2 released

Post by elcabesa » Sat Mar 29, 2014 5:39 pm

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: 30733
Joined: Sun Feb 26, 2006 9:52 am
Location: Auckland, NZ

Re: Vajolet2 released

Post by Graham Banks » Sat Mar 29, 2014 6:08 pm

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.
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

phenri
Posts: 284
Joined: Tue Aug 13, 2013 7:44 am

Re: Vajolet2 released

Post by phenri » Sat Mar 29, 2014 6:34 pm

I want to try but there is no Makefile or command script.

User avatar
velmarin
Posts: 1579
Joined: Mon Feb 21, 2011 8:48 am

Re: Vajolet2 released

Post by velmarin » Sat Mar 29, 2014 7:05 pm

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: 677
Joined: Sun May 23, 2010 11:32 am
Contact:

Re: Vajolet2 released

Post by elcabesa » Sat Mar 29, 2014 7:35 pm

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

the finale result should be:
Nodes searched : 29369660

User avatar
velmarin
Posts: 1579
Joined: Mon Feb 21, 2011 8:48 am

Re: Vajolet2 released

Post by velmarin » Sat Mar 29, 2014 8:20 pm

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: 677
Joined: Sun May 23, 2010 11:32 am
Contact:

Re: Vajolet2 released

Post by elcabesa » Sat Mar 29, 2014 8:28 pm

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 8:31 pm, edited 1 time in total.

User avatar
velmarin
Posts: 1579
Joined: Mon Feb 21, 2011 8:48 am

Re: Vajolet2 released

Post by velmarin » Sat Mar 29, 2014 8:31 pm

Your version, 32 bits.

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

Image

Post Reply