chessgod101
Please login to view all of the forum content.

Current date/time is Sat Dec 14, 2019 8:43 pm

Search found 1 match for 1946

Stockfish Polyglot

Stockfish Polyglot 2019-02-09.

This distribution is the expansion of Stockfish beta having timestamp: 1549618288 - Change outposts to single value #1946.

Binaries:

Windows:

Stockfish_Polyglot_2019-02-09_32bit.exe
Stockfish_Polyglot_2019-02-09_32bit_general.exe
Stockfish_Polyglot_2019-02-09_32bit_old.exe
Stockfish_Polyglot_2019-02-09_32bit_popc.exe
Stockfish_Polyglot_2019-02-09_x64.exe
Stockfish_Polyglot_2019-02-09_x64_bmi2.exe
Stockfish_Polyglot_2019-02-09_x64_general.exe
Stockfish_Polyglot_2019-02-09_x64_modern.exe
Stockfish_Polyglot_2019-02-09_x64_popc.exe

Linux:

Stockfish_Polyglot_2019-02-09_32bit
Stockfish_Polyglot_2019-02-09_32bit_general
Stockfish_Polyglot_2019-02-09_32bit_old
Stockfish_Polyglot_2019-02-09_32bit_popc
Stockfish_Polyglot_2019-02-09_x64
Stockfish_Polyglot_2019-02-09_x64_bmi2
Stockfish_Polyglot_2019-02-09_x64_general
Stockfish_Polyglot_2019-02-09_x64_modern
Stockfish_Polyglot_2019-02-09_x64_popc

macOS (experimental, please write me if it doesn't work):

Stockfish_Polyglot_2019-02-09_x64
Stockfish_Polyglot_2019-02-09_x64_bmi2
Stockfish_Polyglot_2019-02-09_x64_general
Stockfish_Polyglot_2019-02-09_x64_modern


CHANGES FROM THE PREVIOUS STOCKFISH POLYGLOT VERSION:

Author: protonspring
Date: Fri Feb 8 10:31:28 2019 +0100
Timestamp: 1549618288

Change outposts to single value #1946

This is a functional simplification of the Outposts array moving it to a single value. This is a duplicate PR because I couldn't figure out how to fix the original one.

The idea is from @31m059 with formatting recommendations by @snicolet.

See #1940 for additional information.

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 23933 W: 5279 L: 5162 D: 13492 Elo +1.70
http://tests.stockfishchess.org/tests/view/5c3575800ebc596a450c5ecb

LTC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 41718 W: 6919 L: 6831 D: 27968 Elo +0.73
http://tests.stockfishchess.org/tests/view/5c358c440ebc596a450c6117

bench 3783543

Author: Marco Costalba
Date: Fri Feb 8 10:20:43 2019 +0100
Timestamp: 1549617643

Assorted trivial cleanups 1/2019

To address #1862

No functional change.

Author: Marco Costalba
Date: Fri Feb 8 10:19:00 2019 +0100
Timestamp: 1549617540

Log message of: Less king danger...

The commit:

Less king danger if we have a knight near by to defend it went in withouth proper commit message, here below we add it:

STC: LLR: 2.95 (-2.94,2.94) [0.50,4.50]
Total: 113106 W: 25087 L: 24367 D: 63652 Elo +2.21
http://tests.stockfishchess.org/tests/view/5c5517540ebc592fc7bb0eb4

LTC: LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 96669 W: 16318 L: 15872 D: 64479 Elo +1.60
http://tests.stockfishchess.org/tests/view/5c55352b0ebc592fc7bb11c8

bench: 3653942

Author: protonspring
Date: Fri Feb 8 09:54:38 2019 +0100
Timestamp: 1549616078

Remove Some Bitboard Arrays (#1963)

This is non-functional. These 5 arrays are simple enough to calculate real-time and maintaining an array for them does not help. Decreases the memory footprint.

This seems a tiny bit slower on my machine, but passed STC well enough. Could someone verify speed?

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 44745 W: 9780 L: 9704 D: 25261 Elo +0.59
http://tests.stockfishchess.org/tests/view/5c47aa2d0ebc5902bca13fc4

The slowdown is minimal even in 32 bit case (thanks to @mstembera for testing):

Compiled using make build ARCH=x86-32 CXX=i686-w64-mingw32-c++ and benched
This patch only:

```
Results for 40 tests for each version:

Base Test Diff
Mean 1455204 1450033 5171
StDev 49452 34533 59621

p-value: 0.465
speedup: -0.004
```

No functional change.

Author: mstembera
Date: Sun Feb 3 14:16:34 2019 +0100
Timestamp: 1549199794

Less king danger if we have a knight near by to defend it. (#1987)

bench: 3653942

Author: Miguel Lahoz
Date: Fri Feb 1 16:27:21 2019 +0100
Timestamp: 1549034841

Extend discovered checks regardless of SEE

A simple idea, but it makes sense: in current master the search is extended for checks that are considered somewhat safe, and for for this we use the static exchange evaluation which only considers the `to_sq` of a move. This is not reliable for discovered checks, where another piece is giving the check and is arguably a more dangerous type of check. Thus, if the check is a discovered check, the result of SEE is not relevant and can be ignored.

STC:
LLR: 2.96 (-2.94,2.94) [0.50,4.50]
Total: 29370 W: 6583 L: 6274 D: 16513 Elo +3.66
http://tests.stockfishchess.org/tests/view/5c5062950ebc593af5d4d9b5

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 227341 W: 37972 L: 37165 D: 152204 Elo +1.23
http://tests.stockfishchess.org/tests/view/5c5094fb0ebc593af5d4dc2c

Bench: 3611854

Author: St├ęphane Nicolet
Date: Fri Feb 1 15:34:46 2019 +0100
Timestamp: 1549031686

Tweak tropism weight in king danger

There was a simplification attempt last week for the tropism term in king danger, which passed STC but failed LTC. This was an indirect sign that maybe the tropism factor was sightly untuned in current master, so we tried to change it from 1/4 to 5/16.

STC:
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 28098 W: 6264 L: 5990 D: 15844 Elo +3.39
http://tests.stockfishchess.org/tests/view/5c518db60ebc593af5d4e306

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 103709 W: 17387 L: 16923 D: 69399 Elo +1.55
http://tests.stockfishchess.org/tests/view/5c52a5510ebc592fc7baea8b

Bench: 4016000

Author: Vizvezdenec
Date: Fri Feb 1 12:43:33 2019 +0100
Timestamp: 1549021413

More precise checks evaluation in king danger

Remove overlapping safe checks from kingdanger:
- rook and queen checks from the same square: rook check is preferred
- bishop and queen checks form the same square: queen check is preferred

Increase bishop and rook check values as a compensation.

STC
LLR: 2.95 (-2.94,2.94) [0.50,4.50]
Total: 27480 W: 6111 L: 5813 D: 15556 Elo +3.77
http://tests.stockfishchess.org/tests/view/5c521d050ebc593af5d4e66a

LTC
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 78500 W: 13145 L: 12752 D: 52603 Elo +1.74
http://tests.stockfishchess.org/tests/view/5c52b9460ebc592fc7baecc5

Closes https://github.com/official-stockfish/Stockfish/pull/1983

------------------------------------------

I have quite a few ideas of how to improve this patch.

- actually rethinking it now it will maybe be useful to discount queen/bishop checks if there is only one square that they can give check from and it's "occupied" by more valuable check. Right now count of this squares does not really matter.

- maybe some small extra bonus can be given for overlapping checks.

- some ideas about using popcount() on safechecks can be retried.

- tune this safecheck values since they were more or less randomly handcrafted in this patch.

Bench: 3216489

Author: protonspring
Date: Thu Jan 31 15:21:24 2019 +0100
Timestamp: 1548944484

Simplify Stat Score bonus

This is a functional simplification of this statScore bonus.
There seems to be little risk of regression with this one.

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 26829 W: 5892 L: 5781 D: 15156 Elo +1.44
http://tests.stockfishchess.org/tests/view/5c5086bb0ebc593af5d4db75

LTC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 28232 W: 4684 L: 4575 D: 18973 Elo +1.34
http://tests.stockfishchess.org/tests/view/5c50d7690ebc593af5d4dec9

Closes https://github.com/official-stockfish/Stockfish/pull/1979

Bench: 4001014
by kramnik
on Sat Feb 09, 2019 11:02 am
 
Search in: Freeware Engines
Topic: Stockfish Polyglot
Replies: 73
Views: 8748

Back to top

Jump to: