Full access to the folder with chess engines - about 3000 files!

If you do not want to wait a long time for download - donate a minimum of 10$, enter your email - you will gain full access to the folder with chess engines. Bonus on donate of 15$ - acces to the folder with games, tables, engines pack. My email: jotes@go2.pl

Or transfer bank:
IBAN: PL 58 2490 0005 0000 4000 2134 5302 SWIFT code of the bank: ALBPPLPW Name of bank: Alior Bank
Bank address: Lupuszanska 38D, 02-232 Warsaw Bank Country: Poland Postscript: donation - chess engines (and email)
List of donors

Monday, December 18, 2017

Stockfish 17121816_VandeVondele - new version!

Stockfish, chess engine UCI

Rating JCER = 3389
🔬 Author: Joost VandeVondele 

Timestamp: 1513611141 

Allow for general transposition table sizes. (#1341) 

For efficiency reasons current master only allows for transposition table sizes that are N = 2^k in size, the index computation can be done efficiently as (hash % N) can be written instead as (hash & 2^k - 1). On a typical computer (with 4, 8... etc Gb of RAM), this implies roughly half the RAM is left unused in analysis. 

Recently a neat trick was proposed to map a hash into the range [0,N[ more efficiently than (hash % N) for general N, nearly as efficiently as (hash % 2^k): 

namely computing (hash * N / 2^32) for 32 bit hashes. This patch implements this trick and now allows for general hash sizes. Note that for N = 2^k this just amounts to using a different subset of bits from the hash. Master will use the lower k bits, this trick will use the upper k bits (of the 32 bit hash). 

LLR: 2.96 (-2.94,2.94) [-3.00,1.00] 
Total: 128498 W: 23332 L: 23395 D: 81771 

There are two (smaller) caveats: 

1) the patch is implemented for a 32 bit hash (so that a 64 bit multiply can be used), this effectively limits the number of clusters that can be used to 2^32 or to 128Gb of transpostion table. That's a change in the maximum allowed TT size, which could bother those using 256Gb or more regularly. 

2) Already in master, an excluded move is hashed into the position key in rather simple way, essentially only affecting the lower 16 bits of the key. This is OK in master, since bits 0-15 end up in the index, but not in the new scheme, which picks the higher bits. This is 'fixed' by shifting the excluded move a few bits up. Eventually a better hashing scheme seems wise. 

Despite these two caveats, I think this is a nice improvement in usability. 

Bench: 5346341

⭐⭐⭐   Stockfish 17121816_VandeVondele - download

Java chess engine: Tordenskiold

Tordenskiold - java UCI chess engine

author: Jonas Praem 

Tordenskiold - download

Chess engine: Snowy

Snowy - UCI chess engine

Author -  Jason Creighton

Snowy - download

Tiny Chess 1.4.6 - UCI chess engine (for Windows, Mac, Linux). New version!

Tiny Chess - UCI chess engine
Author - Kelvin Yang  Rating JCER=1976

Tiny Chess is an original UCI-compatible chess engine written in the C++11 programming language.
The engine observes all rules of chess, including castling, en passant, draw by threefold repetition, etc.

Tiny Chess 1.4.6 - download

Stockfish 17121816 - new version!

Stockfish, chess engine UCI

Rating JCER = 3389
🔬 Author: Günther Demetz

Timestamp: 1513611027 
Enhanced verify search (#1338) 

by disabling null-move-pruning for the side to move for first part of 
the remaining search tree. This helps to better recognize zugzwang. 

LLR: 2.96 (-2.94,2.94) [-3.00,1.00] 
Total: 18220 W: 3379 L: 3253 D: 11588 

LLR: 2.96 (-2.94,2.94) [-3.00,1.00] 
Total: 41899 W: 5359 L: 5265 D: 31275 

bench: 5776193

⭐⭐⭐   Stockfish 17121816 - download

Chess Engine: BrainFish 171217 and book: Cerebellum Light 171217

BrainFish - UCI chess engine
JCER Rating=3378

Information from the author:
Brainfish is a standard Stockfish chess engine extended by a general book format that is capable of handling a reduced part of Cerebellum, which is an innovative chess opening and playing book. In Brainfish, the book moves are only used in engine games, not in analysis mode.

All moves in the published book Cerebellum_light.bin generated by Cerebellum were calculated by using
Stockfish as analysis engine, without using statistics. Then those moves where recalulated by the Cerebellum Library using a graph algorithm that makes all scores in the library consistant. Consistant scores means for example, in case the starting position has a score of 0.2 and a best move is 1.e4, the position after 1.e4 must have the score -0.2. Additionally, some others properties are found, like the best main line of a position and possible Transitions.

Hence, when Brainfish is playing moves that are in the Cerebellum book, it plays like Stockfish regarding the evaluation, only at a much higher skill level. Pondering is only active after the last move out of the book has been played.

The lines in Cerebellum_light.bin are in some cases reaching the late middlegame and endgame.
BrainFish is licensed unter the GPL, which includes the access code to the general book format.

Cerebellum Light 171217 - download   BrainFish 171217 - download

Sunday, December 17, 2017

ChessBrainVB 3.60 - winboard chess engine. New version

ChessBrainVB -  winboard chess engine

Rating JCER=2840
Author - Roger Zuehlsdorf

 ChessBrainVB 3.60 - download

Stockfish 17121709_Lemaire - new version!

Stockfish, chess engine UCI

Rating JCER = 3389
🔬 Author: Gontran Lemaire 

Timestamp: 1513498817 

Remove QueenMinorsImbalance array #1340 

Remove QMI array and adjust bishop, knight and queen coefficients in QuadraticOurs and QuadraticTheirs arrays in compensation of this removal. 

STC : 
LLR: 2.96 (-2.94,2.94) [-3.00,1.00] 
Total: 49659 W: 9029 L: 8957 D: 31673 

LTC : 
LLR: 2.96 (-2.94,2.94) [-3.00,1.00] 
Total: 45905 W: 5834 L: 5745 D: 34326 

Bench: 5176807 

⭐⭐⭐   Stockfish 17121709_Lemaire - download

Chess engine: OpenTal

OpenTal - UCI chess engine

Author - Paweł Kozioł

OpenTal - download

Scorpio 2.79 - winboard engines. New version

Scorpio - Winboard engines

JCER ranking = 2616

Author: Daniel Shawul

Scorpio 2.79 download