Skip to content
muxel edited this page Dec 9, 2016 · 4 revisions

Welcome to the asmFish wiki!

List of changes on Stockfish master on github                   what needs to be done
=============================================================== =====================
Commits on Dec 5, 2016
    Refactor bonus and penalty calculation (#917)               ---
    Pawn flank attacks                                          bench: 5884767 (done)

Commits on Dec 4, 2016
    Remove piece condition in decrease lmr reduction check      bench: 5807913 (done)

Commits on Dec 3, 2016
    Help GCC to optimize msb() to single instruction            --- (check)

Commits on Dec 2, 2016
    Simplify pruning rule                                       bench: 5084980 (done)

Commits on Dec 1, 2016
    WeakQueen Parameter tweak                                   bench: 4912054 (done)

Commits on Nov 27, 2016
    TrappedRook simplification                                  bench: 5536128 (done)
    Fix PGO build with GCC (#904)                               ---
    Fix PGO Build for clang                                     ---
    Fix trace in case of space evaluation                       --- (todo)
    Fix regression: print const position                        --- (todo)
    Rank based threats                                          bench: 5757843 (done)

Commits on Nov 26, 2016
    Fix undefined behavior                                      --- (check)
    Fix compile under Windows XP                                ---

Commits on Nov 25, 2016
    Fix the pawn hash failure when the pawn key is 0            --- (todo)
    Clanup Makfile for MacOs                                    ---

Commits on Nov 22, 2016
    Handle Windows Processors Groups                            --- (check)

Commits on Nov 20, 2016
    Avoid touching source files in profile-build                ---

Commits on Nov 19, 2016
    Reduce variable scope in swap_byte                          ---
    Start searching for a repetition from the 4th ply behind    --- (todo)
    Pawn shelter and pawn storm tuned                           bench: 5773672 (done)
    Fix compile error from previous patch                       ---
    Do not use GCC extension for anonymous unions               ---
    More accurate 'go nodes' searches at low count              --- (todo)
    Non-quiet pruning tweak                                     bench: 5513149 (done)

Commits on Nov 12, 2016
    Make a version of Position::do_move() without the givesCheck parameter
								--- (todo)

Commits on Nov 10, 2016
    FEN parsing: add a second check for correctly setting e.p. square
                                                                --- (todo)
    Stack offset changed from -5 to -4                          --- (todo)
    Update comments related after new see_ge()                  ---

Commits on Nov 7, 2016
    Allow benches with more than 2G nodes.                      ---

Commits on Nov 6, 2016
    Fix undefined behaviour with unaligned loads in syzygy code ---
    Update AUTHORS for SF8                                      ---
    Fix a warning with debug=no                                 ---

Commits on Nov 5, 2016
    Reproducible searches after ucinewgame                      --- (todo)
    Restore development version                                 ---
    Add explicit braces and fix a warning                       ---
    Reduction Simplification                                    bench: 4735038 (done)
    Makefile fix for sanitize                                   ---
    Top CPU Contributors                                        ---
    Simplify code, delete else after return                     ---
    Sync variable names in decl vs def                          ---
    Travis-ci: integrate perft checking                         ---
    Rewrite syzygy in C++                                       --- (should be checked for improvements/speedups)

Commits on Nov 1, 2016
    Stockfish 8                                                 bench: 5926706 <--- asmFish from 2016-11-04

For latest commits check Stockfish master: https://github.com/official-stockfish/Stockfish/commits/master

Clone this wiki locally