Tags: neles666/BrainLearn
Tags
5.0 version The idea is if someone has key moves in the pgn file, it captures the moves, especially played by opponents monsters like leela This version is able to convert pgn files to brainlearn format, especially when targeting those stronger engines like leela. Elo increment +8 after 1000 bullet games, against previous version Stockfish patch Author: Stéphane Nicolet Date: Wed Sep 25 22:28:51 2019 +0200 Timestamp: 1569443331 Temporary patch to show the compiler for TCEC submission This patch shows a description of the compiler used to compile Stockfish, when starting from the console. Usage: ``` ./stockfish compiler ``` Example of output: ``` Stockfish 240919 64 POPCNT by T. Romstad, M. Costalba, J. Kiiski, G. Linscott Compiled by clang++ 9.0.0 on Apple __VERSION__ macro expands to: 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.38) ``` No functional change
Builds for gcc 8. Bug corrected. Now, the file is written only when the gui sends the quit command. Important An infinite analysis must be stopped before any other operation. If not, the learning HashTable is not filled and the experience.bin file is incorrectly written.
Corrected a bug. Code more robust Stockfish patch Author: noobpwnftw Date: Mon Sep 16 15:09:45 2019 +0200 Timestamp: 1568639385 Raise stack size to 8MB for pthreads It seems there is no other way to specify stack size on std::thread than linker flags and the effective flags are named differently in many toolchains. On toolchains where pthread is always available, this patch changes the stack size change in our C++ code via pthread to ensure a minimum stack size of 8MB, instead of relying on linker defaults which may be platform-specific. Also raises default stack size on OSX to current Linux default (8MB) just to be safe.