Andscacs - New version 0.89

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

Andscacs - New version 0.89

Post by cdani »

I published a new version. Is not much stronger. Anyway I decided to publish it so Frank has the best possible version for his last test in http://amateurschach.de/.

http://www.andscacs.com/andscacs089.zip
(Windows and Linux versions)

Changes:
* Improved various evaluation parameters, mainly about king safety.
* Solved little bugs.
* Speed improvements.
* Improved some endgames.

It's maybe 10 elo stronger, but as there are a few changes related to king safety, is possible that is more than this at the usual time control of tests like the CCRL ones.

Also it has this patch
https://github.com/official-stockfish/S ... 295bb29575
for speedup on Windows servers with more than 64 cores. Its untested for the moment. Thanks to Texel and Stockfish for it!

Thanks to Ipmanchess for testing it, and also to Terence Rattray for doing some tests!
Frank Quisinsky
Posts: 6808
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Andscacs - New version 0.89

Post by Frank Quisinsky »

Perfect for me and I will have a great golden end.
Have many Thanks.

Not at home so I add the info tomorrow on my site.
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Andscacs - New version 0.89

Post by Dr.Wael Deeb »

Thanks Daniel :D

For me you're for sure the 2016 year up runner in the field of the computer chess programmers ....
Dr.D

P.S.I'm wondering what kind of monster Andscacs will be when it reaches the 1.00 version :!: :?:
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
User avatar
cdani
Posts: 2204
Joined: Sat Jan 18, 2014 10:24 am
Location: Andorra

Re: Andscacs - New version 0.89

Post by cdani »

Dr.Wael Deeb wrote:Thanks Daniel :D

For me you're for sure the 2016 year up runner in the field of the computer chess programmers ....
Dr.D

P.S.I'm wondering what kind of monster Andscacs will be when it reaches the 1.00 version :!: :?:
:-) Thanks! But is so complicated to improve it! It requires long and boring tests to win very little.

Also some things like king evaluation and passed pawns are unnecessarily complicated and require a full rewrite, as is difficult to make it play well in some positions. But this means some weeks of testing and I keep avoiding it, what implies that every change make them more complicated.
Daniel Anulliero
Posts: 759
Joined: Fri Jan 04, 2013 4:55 pm
Location: Nice

Re: Andscacs - New version 0.89

Post by Daniel Anulliero »

Thanks for your new version ! :wink:
Isa download :
Henk
Posts: 7216
Joined: Mon May 27, 2013 10:31 am

Re: Andscacs - New version 0.89

Post by Henk »

cdani wrote:
Dr.Wael Deeb wrote:Thanks Daniel :D

For me you're for sure the 2016 year up runner in the field of the computer chess programmers ....
Dr.D

P.S.I'm wondering what kind of monster Andscacs will be when it reaches the 1.00 version :!: :?:
:-) Thanks! But is so complicated to improve it! It requires long and boring tests to win very little.

Also some things like king evaluation and passed pawns are unnecessarily complicated and require a full rewrite, as is difficult to make it play well in some positions. But this means some weeks of testing and I keep avoiding it, what implies that every change make them more complicated.
Changes can be deadly. Maybe that's why change management has been invented.
User avatar
cc2150dx
Posts: 325
Joined: Sat Nov 30, 2013 9:51 am
Location: Canada
Full name: Jason Coombs

Re: Andscacs - New version 0.89

Post by cc2150dx »

Jose, thanks for the new version :)
leslies
Posts: 22
Joined: Fri Jan 11, 2013 5:04 pm

Re: Andscacs - New version 0.89

Post by leslies »

thanks for new version but there is no syzygy window in the andscacsb version.
User avatar
cdani
Posts: 2204
Joined: Sat Jan 18, 2014 10:24 am
Location: Andorra

Re: Andscacs - New version 0.89

Post by cdani »

leslies wrote:thanks for new version but there is no syzygy window in the andscacsb version.
Yes, I didn't solve the bug with syzygy, so I didn't activate it. If someone wants it anyway, I can make a version, but from time to time it will crash.
pferd
Posts: 134
Joined: Thu Jul 24, 2014 2:49 pm

Re: Andscacs - New version 0.89

Post by pferd »

Thanks this release!

I am testing the Linux version and it crashes when i let it analyze the following position in console mode. See output below.

8/3kr3/7P/p2B2R1/1p2P1P1/1P2K3/Pb6/8 w - - 1 57

Code: Select all

./andscacs                                                           :(
Andscacs 0.89 by Daniel Jose
position fen 8/3kr3/7P/p2B2R1/1p2P1P1/1P2K3/Pb6/8 w - - 1 57
go infinite
info depth 1 seldepth 3 score cp 397 nodes 233 nps 233000 tbhits 0 time 1 pv g5g6 
info depth 2 seldepth 8 score cp 397 nodes 516 nps 516000 tbhits 0 time 1 pv g5g6 b2c1 e3f3 
info depth 3 seldepth 6 score cp 397 nodes 714 nps 714000 tbhits 0 time 1 pv g5g6 b2c1 e3f3 c1d2 
info depth 4 seldepth 8 score cp 431 nodes 983 nps 983000 tbhits 0 time 1 pv g5g6 b2c1 e3f3 c1d2 g4g5 
info depth 5 seldepth 9 score cp 440 nodes 1296 nps 1296000 tbhits 0 time 1 pv g5g6 b2c1 e3f3 c1d2 g4g5 d2c3 
info depth 6 seldepth 10 score cp 425 nodes 2009 nps 1004500 tbhits 0 time 2 pv g5g6 b2e5 g4g5 e7h7 d5g8 h7h8 
info depth 7 seldepth 16 score cp 412 nodes 4748 nps 1187000 tbhits 0 time 4 pv g5g6 b2c1 e3d4 c1f4 g4g5 d7c8 d4c4 c8d7 
info depth 8 seldepth 16 score cp 458 nodes 12815 nps 1423888 tbhits 0 time 9 pv g5g6 b2c3 d5g8 e7e5 g4g5 e5c5 e3f4 c3h8 
info depth 9 seldepth 18 score cp 458 nodes 17178 nps 1431500 tbhits 0 time 12 pv g5g6 e7h7 e3f3 h7h8 d5g8 b2e5 g4g5 e5d6 g6g7 d6e7 
info depth 10 seldepth 17 score cp 465 nodes 21031 nps 1502214 tbhits 0 time 14 pv g5g6 e7h7 e3f3 h7h8 d5g8 b2e5 g4g5 e5d6 g6g7 d7c6 f3g4 
info depth 11 seldepth 17 score cp 461 nodes 24696 nps 1543500 tbhits 0 time 16 pv g5g6 e7h7 e3f3 h7h8 d5g8 b2e5 g4g5 e5d6 g6g7 d7c6 f3g4 c6c5 
info depth 12 seldepth 21 score cp 502 nodes 115894 nps 1545253 tbhits 0 time 75 pv g5g6 e7h7 e3f3 b2d4 g4g5 a5a4 b3a4 b4b3 a2b3 d7e8 f3g4 h7h8 g4f5 e8e7 
info depth 13 seldepth 21 score cp 502 nodes 131385 nps 1564107 tbhits 0 time 84 pv g5g6 e7h7 e3f3 a5a4 b3a4 b4b3 a2b3 b2e5 g4g5 e5d4 g6a6 d7e7 f3g4 h7h8 
info depth 14 seldepth 24 score cp 517 nodes 184737 nps 1592560 tbhits 0 time 116 pv g5g6 e7h7 e3f3 h7h8 d5g8 d7e7 h6h7 e7f8 g4g5 b2c3 f3f4 f8e8 f4f5 e8f8 e4e5 
info depth 15 seldepth 23 score cp 512 nodes 198920 nps 1604193 tbhits 0 time 124 pv g5g6 e7h7 e3f3 h7h8 d5g8 d7e7 h6h7 e7f8 g4g5 b2c3 f3f4 c3a1 f4f5 a1d4 g6e6 d4g7 
info depth 16 currmove g5g6 currmovenumber 1
info depth 16 seldepth 28 score cp 532 nodes 514004 nps 1621463 tbhits 0 time 317 pv g5g6 e7h7 e3f3 b2d4 g4g5 a5a4 b3a4 b4b3 a2b3 d4e5 d5g8 h7e7 a4a5 e7e8 h6h7 e5d4 b3b4 e8f8 f3g4 d4e5 
info depth 17 currmove g5g6 currmovenumber 1
info depth 17 currmove g5g6 currmovenumber 1
info depth 17 currmove g5g6 currmovenumber 1
info depth 17 seldepth 34 score cp 570 nodes 2194628 nps 1653826 tbhits 0 time 1327 pv g5g6 d7d8 g4g5 e7c7 g6g8 d8e7 h6h7 c7c3 e3f2 c3h3 g5g6 b2f6 f2g2 h3h6 g6g7 h6h7 g8e8 e7d7 g7g8q h7g7 g2f3 g7g8 e8g8 
info depth 18 currmove g5g6 currmovenumber 1
info depth 18 seldepth 35 score cp 571 nodes 2378400 nps 1662054 tbhits 0 time 1431 pv g5g6 d7d8 g4g5 d8d7 e3f3 e7h7 f3g4 h7h8 g6a6 d7e7 a6a5 b2d4 a5a6 e7f8 g4f4 f8e7 a6e6 e7f7 e6c6 f7e7 f4f5 h8f8 f5g6 f8f2 
info depth 19 currmove g5g6 currmovenumber 1
info depth 19 seldepth 35 score cp 586 nodes 3158342 nps 1679969 tbhits 0 time 1880 pv g5g6 d7d8 g4g5 a5a4 b3a4 b4b3 a2b3 e7e8 g6c6 e8h8 a4a5 b2e5 c6e6 e5b8 e4e5 d8d7 a5a6 b8a7 e3f3 h8h7 f3e4 h7e7 
info depth 20 currmove g5g6 currmovenumber 1
info depth 20 seldepth 37 score cp 595 nodes 4597624 nps 1701563 tbhits 0 time 2702 pv g5g6 d7d8 g4g5 d8d7 e3f3 e7h7 f3g4 b2d4 d5e6 d7e7 e6g8 h7h8 h6h7 a5a4 b3a4 b4b3 a2b3 e7f8 g4f5 d4c3 g6e6 c3b2 g5g6 b2d4 e6d6 d4g7 
info depth 21 currmove g5g6 currmovenumber 1
info depth 21 seldepth 38 score cp 598 nodes 6207756 nps 1711540 tbhits 0 time 3627 pv g5g6 b2e5 g4g5 e7h7 e3f3 h7h8 d5g8 d7d8 h6h7 d8d7 g6e6 e5g7 g5g6 d7d8 e4e5 d8d7 f3f4 d7d8 f4g4 d8d7 g4f5 d7d8 
info depth 22 currmove g5g6 currmovenumber 1
info depth 22 currmove g5g6 currmovenumber 1
info depth 22 currmove g5g6 currmovenumber 1
info depth 22 seldepth 42 score cp 629 nodes 13011523 nps 1707548 tbhits 0 time 7620 pv g5g6 e7h7 e3f3 b2d4 g4g5 d7c7 g6a6 h7h8 a6a8 h8h7 a8a5 c7b6 a5a8 d4b2 f3f4 b2c1 f4f5 h7e7 a8c8 c1e3 d5g8 b6b7 c8f8 b7c7 h6h7 e3d4 
info depth 23 currmove g5g6 currmovenumber 1
info depth 23 currmove g5g6 currmovenumber 1
info depth 23 currmove g5g6 currmovenumber 1
info depth 23 currmove g5g6 currmovenumber 1
info depth 23 seldepth 49 score cp 635 nodes 15989563 nps 1684530 tbhits 0 time 9492 pv g5g6 e7h7 e3f3 b2d4 g4g5 d7c7 g6a6 h7h8 a6a8 h8h7 a8a5 c7b6 a5a8 d4b2 f3f4 b6c5 d5g8 h7e7 h6h7 b2e5 f4f5 c5d4 a8d8 d4e3 g5g6 e5c3 g8d5 c3g7 f5g4 e7a7 
info depth 24 currmove g5g6 currmovenumber 1
info depth 24 currmove g5g6 currmovenumber 1
info depth 24 seldepth 43 score cp 660 nodes 22044378 nps 1691038 tbhits 0 time 13036 pv g5g6 e7h7 e3f3 b2d4 g4g5 h7h8 d5g8 d4b2 h6h7 b2e5 g6e6 h8h7 e6e5 h7h3 f3f4 h3h4 f4f5 h4h2 e5a5 h2f2 f5g6 f2f8 g8c4 d7c7 e4e5 c7c6 c4d5 c6b6 a5a8 f8a8 d5a8 
info depth 25 currmove g5g6 currmovenumber 1
[1]    15717 segmentation fault (core dumped)  ./andscacs
./andscacs  13.88s user 0.15s system 43% cpu 32.086 total
./andscacs                                                           :(
Andscacs 0.89 by Daniel Jose
position fen 8/3kr3/7P/p2B2R1/1p2P1P1/1P2K3/Pb6/8 w - - 1 57
go infinite
info depth 1 seldepth 3 score cp 397 nodes 233 nps 233000 tbhits 0 time 1 pv g5g6 
info depth 2 seldepth 8 score cp 397 nodes 516 nps 516000 tbhits 0 time 1 pv g5g6 b2c1 e3f3 
info depth 3 seldepth 6 score cp 397 nodes 714 nps 714000 tbhits 0 time 1 pv g5g6 b2c1 e3f3 c1d2 
info depth 4 seldepth 8 score cp 431 nodes 983 nps 983000 tbhits 0 time 1 pv g5g6 b2c1 e3f3 c1d2 g4g5 
info depth 5 seldepth 9 score cp 440 nodes 1296 nps 1296000 tbhits 0 time 1 pv g5g6 b2c1 e3f3 c1d2 g4g5 d2c3 
info depth 6 seldepth 10 score cp 425 nodes 2009 nps 1004500 tbhits 0 time 2 pv g5g6 b2e5 g4g5 e7h7 d5g8 h7h8 
info depth 7 seldepth 16 score cp 412 nodes 4748 nps 1187000 tbhits 0 time 4 pv g5g6 b2c1 e3d4 c1f4 g4g5 d7c8 d4c4 c8d7 
info depth 8 seldepth 16 score cp 458 nodes 12815 nps 1423888 tbhits 0 time 9 pv g5g6 b2c3 d5g8 e7e5 g4g5 e5c5 e3f4 c3h8 
info depth 9 seldepth 18 score cp 458 nodes 17178 nps 1431500 tbhits 0 time 12 pv g5g6 e7h7 e3f3 h7h8 d5g8 b2e5 g4g5 e5d6 g6g7 d6e7 
info depth 10 seldepth 17 score cp 465 nodes 21031 nps 1502214 tbhits 0 time 14 pv g5g6 e7h7 e3f3 h7h8 d5g8 b2e5 g4g5 e5d6 g6g7 d7c6 f3g4 
info depth 11 seldepth 17 score cp 461 nodes 24696 nps 1543500 tbhits 0 time 16 pv g5g6 e7h7 e3f3 h7h8 d5g8 b2e5 g4g5 e5d6 g6g7 d7c6 f3g4 c6c5 
info depth 12 seldepth 21 score cp 502 nodes 115894 nps 1545253 tbhits 0 time 75 pv g5g6 e7h7 e3f3 b2d4 g4g5 a5a4 b3a4 b4b3 a2b3 d7e8 f3g4 h7h8 g4f5 e8e7 
info depth 13 seldepth 21 score cp 502 nodes 131385 nps 1564107 tbhits 0 time 84 pv g5g6 e7h7 e3f3 a5a4 b3a4 b4b3 a2b3 b2e5 g4g5 e5d4 g6a6 d7e7 f3g4 h7h8 
info depth 14 seldepth 24 score cp 517 nodes 184737 nps 1592560 tbhits 0 time 116 pv g5g6 e7h7 e3f3 h7h8 d5g8 d7e7 h6h7 e7f8 g4g5 b2c3 f3f4 f8e8 f4f5 e8f8 e4e5 
info depth 15 seldepth 23 score cp 512 nodes 198920 nps 1604193 tbhits 0 time 124 pv g5g6 e7h7 e3f3 h7h8 d5g8 d7e7 h6h7 e7f8 g4g5 b2c3 f3f4 c3a1 f4f5 a1d4 g6e6 d4g7 
info depth 16 currmove g5g6 currmovenumber 1
info depth 16 seldepth 28 score cp 532 nodes 514004 nps 1621463 tbhits 0 time 317 pv g5g6 e7h7 e3f3 b2d4 g4g5 a5a4 b3a4 b4b3 a2b3 d4e5 d5g8 h7e7 a4a5 e7e8 h6h7 e5d4 b3b4 e8f8 f3g4 d4e5 
info depth 17 currmove g5g6 currmovenumber 1
info depth 17 currmove g5g6 currmovenumber 1
info depth 17 currmove g5g6 currmovenumber 1
info depth 17 seldepth 34 score cp 570 nodes 2194628 nps 1653826 tbhits 0 time 1327 pv g5g6 d7d8 g4g5 e7c7 g6g8 d8e7 h6h7 c7c3 e3f2 c3h3 g5g6 b2f6 f2g2 h3h6 g6g7 h6h7 g8e8 e7d7 g7g8q h7g7 g2f3 g7g8 e8g8 
info depth 18 currmove g5g6 currmovenumber 1
info depth 18 seldepth 35 score cp 571 nodes 2378400 nps 1662054 tbhits 0 time 1431 pv g5g6 d7d8 g4g5 d8d7 e3f3 e7h7 f3g4 h7h8 g6a6 d7e7 a6a5 b2d4 a5a6 e7f8 g4f4 f8e7 a6e6 e7f7 e6c6 f7e7 f4f5 h8f8 f5g6 f8f2 
info depth 19 currmove g5g6 currmovenumber 1
info depth 19 seldepth 35 score cp 586 nodes 3158342 nps 1679969 tbhits 0 time 1880 pv g5g6 d7d8 g4g5 a5a4 b3a4 b4b3 a2b3 e7e8 g6c6 e8h8 a4a5 b2e5 c6e6 e5b8 e4e5 d8d7 a5a6 b8a7 e3f3 h8h7 f3e4 h7e7 
info depth 20 currmove g5g6 currmovenumber 1
info depth 20 seldepth 37 score cp 595 nodes 4597624 nps 1701563 tbhits 0 time 2702 pv g5g6 d7d8 g4g5 d8d7 e3f3 e7h7 f3g4 b2d4 d5e6 d7e7 e6g8 h7h8 h6h7 a5a4 b3a4 b4b3 a2b3 e7f8 g4f5 d4c3 g6e6 c3b2 g5g6 b2d4 e6d6 d4g7 
info depth 21 currmove g5g6 currmovenumber 1
info depth 21 seldepth 38 score cp 598 nodes 6207756 nps 1711540 tbhits 0 time 3627 pv g5g6 b2e5 g4g5 e7h7 e3f3 h7h8 d5g8 d7d8 h6h7 d8d7 g6e6 e5g7 g5g6 d7d8 e4e5 d8d7 f3f4 d7d8 f4g4 d8d7 g4f5 d7d8 
info depth 22 currmove g5g6 currmovenumber 1
info depth 22 currmove g5g6 currmovenumber 1
info depth 22 currmove g5g6 currmovenumber 1
info depth 22 seldepth 42 score cp 629 nodes 13011523 nps 1707548 tbhits 0 time 7620 pv g5g6 e7h7 e3f3 b2d4 g4g5 d7c7 g6a6 h7h8 a6a8 h8h7 a8a5 c7b6 a5a8 d4b2 f3f4 b2c1 f4f5 h7e7 a8c8 c1e3 d5g8 b6b7 c8f8 b7c7 h6h7 e3d4 
info depth 23 currmove g5g6 currmovenumber 1
info depth 23 currmove g5g6 currmovenumber 1
info depth 23 currmove g5g6 currmovenumber 1
info depth 23 currmove g5g6 currmovenumber 1
info depth 23 seldepth 49 score cp 635 nodes 15989563 nps 1684530 tbhits 0 time 9492 pv g5g6 e7h7 e3f3 b2d4 g4g5 d7c7 g6a6 h7h8 a6a8 h8h7 a8a5 c7b6 a5a8 d4b2 f3f4 b6c5 d5g8 h7e7 h6h7 b2e5 f4f5 c5d4 a8d8 d4e3 g5g6 e5c3 g8d5 c3g7 f5g4 e7a7 
info depth 24 currmove g5g6 currmovenumber 1
info depth 24 currmove g5g6 currmovenumber 1
info depth 24 seldepth 43 score cp 660 nodes 22044378 nps 1691038 tbhits 0 time 13036 pv g5g6 e7h7 e3f3 b2d4 g4g5 h7h8 d5g8 d4b2 h6h7 b2e5 g6e6 h8h7 e6e5 h7h3 f3f4 h3h4 f4f5 h4h2 e5a5 h2f2 f5g6 f2f8 g8c4 d7c7 e4e5 c7c6 c4d5 c6b6 a5a8 f8a8 d5a8 
info depth 25 currmove g5g6 currmovenumber 1
[1]    15717 segmentation fault (core dumped)  ./andscacs
./andscacs  13.88s user 0.15s system 43% cpu 32.086 total