Andscacs - New version 0.921 with source

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

Moderators: hgm, Rebel, chrisw

User avatar
cdani
Posts: 2204
Joined: Sat Jan 18, 2014 10:24 am
Location: Andorra

Re: Andscacs - New version 0.921 with source

Post by cdani »

I forgot to mention that next versions will probably be closed source again.
Damir
Posts: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Andscacs - New version 0.921 with source

Post by Damir »

Thanks Daniel. It is amazing to see how strong Andscacs is in long games when playing in TCEC. You have done an amazing work so far.
Only 5 elo improvement ? I thought you and I had an agreement, that when you release new version, it is going to be 50 elo... :) :) :D
Damir
Posts: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Andscacs - New version 0.921 with source

Post by Damir »

I was wondering if you can add parameters to Andscacs like the one Texel has ? I very much like to tweak and tune the engines. The more parameters Andscacs has, the better :) :)
jpqy
Posts: 550
Joined: Thu Apr 24, 2008 9:31 am
Location: Belgium

Re: Andscacs - New version 0.921 with source

Post by jpqy »

Thank you Daniel..will be tested :wink:

JP.
thunderstruck
Posts: 50
Joined: Tue Jul 19, 2016 10:19 am

Re: Andscacs - New version 0.921 with source

Post by thunderstruck »

Hi Daniel,

I tried Andscacs 0.92.1 in Cutechess GUI under Linux and it doesn't start(segfault).
It does work starting from the command line in a terminal.
Version 0.92 worked in Cutechess GUI under Linux.
0.92.1 does work in Arena for Linux.

Kind regards,

Antonio
Volker Pittlik
Posts: 619
Joined: Wed Mar 08, 2006 9:10 pm
Location: Murten / Morat, Switzerland
Full name: Volker Pittlik

Re: Andscacs - New version 0.921 with source

Post by Volker Pittlik »

Thank you for this wonderful engine!

However, I can't build it on Linux (Fedora 26, g++ 7*). The source includes windows.h. After commenting that out I got more errors I couldn't solve yet.

Volker
tttony
Posts: 268
Joined: Sun Apr 24, 2011 12:33 am

Re: Andscacs - New version 0.921 with source

Post by tttony »

Cool!

The source has no license so I guess it's under public domain?
User avatar
cdani
Posts: 2204
Joined: Sat Jan 18, 2014 10:24 am
Location: Andorra

Re: Andscacs - New version 0.921 with source

Post by cdani »

In debug.h comment the
#define WINDOWS
and activate the
#define LINUX
Hope it works with this.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Andscacs - New version 0.921 with source

Post by MikeB »

cdani wrote:Hello. So here it is the version for the second stage of TCEC. Is really a minor version, with luck +5 elo.

Changes:
* Improved various pawn structure evaluation parameters.
* Move search improvements.
* Improvement of various imbalances.
* Improvements in some endgames.

http://www.andscacs.com/downloads/andscacs0921.zip

As promised the source code:
www.andscacs.com/downloads/andscacs921src.zip

Is a Visual Studio 2013 solution. Also it contains a makefile for Linux.
Michael will try to make a Mac version, thanks to him!
So far I can get it to compile pretty easily on the macOS - but it crashes right at the start

Code: Select all

Current executable set to 'andscacs' (x86_64).
(lldb) run
Process 54267 launched: '/Users/michaelbyrne/Downloads/andscacs_921_src/andscacs' (x86_64)
Andscacs 0.921 by Daniel Jose
Process 54267 exited with status = 1 (0x00000001) 
(lldb) list
   108 	{
   109 	
   110 	#ifdef WINDOWS
   111 	#ifdef GENERARDMP
   112 		SetUnhandledExceptionFilter(unhandled_handler);
   113 	#endif
   114 	#endif
   115 		fprintf(stdout, "%s\n", presentaprograma().c_str());
   116 		inicialitzacions();
   117 		prepara_entrada();
(lldb) 
it looks like a buffer overflow or seg fault
Volker Pittlik
Posts: 619
Joined: Wed Mar 08, 2006 9:10 pm
Location: Murten / Morat, Switzerland
Full name: Volker Pittlik

Re: Andscacs - New version 0.921 with source

Post by Volker Pittlik »

Unfortunately no, and the forum software does not accept tzhe text of the error message....

gcc complains about the syntay in analisis.cpp

Code: Select all

analisis.cpp:762:3: Fehler: expected unqualified-id before "do"
Three more of that